{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pysam\n",
    "import numpy as np\n",
    "from deepsignal3.utils.process_utils import complement_seq\n",
    "from deepsignal3.utils.ref_reader import get_contig2len,get_contig2len_n_seq"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "reference_path='/home/xiaoyifu/data/reference/chm13v2.0.fa'\n",
    "chrom2len,contigs = get_contig2len_n_seq(reference_path)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "bamfile = pysam.AlignmentFile('/home/xiaoyifu/data/HG002/R9.4/part2/bam/dorado.5mc_5hmc.sup.sort.bam', \"rb\", check_sq=False)\n",
    "bam_index=pysam.IndexedReads(bamfile)\n",
    "bam_index.build()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "+\n",
      "chr1 163320728 163367095\n"
     ]
    }
   ],
   "source": [
    "read_iter=bam_index.find('01260866-b72e-4277-9319-841dea3d07be')\n",
    "for bam_read in read_iter:\n",
    "    if bam_read.is_unmapped:\n",
    "        continue\n",
    "    reference_name=bam_read.reference_name\n",
    "    ref_start=bam_read.reference_start\n",
    "    ref_end = bam_read.reference_end\n",
    "    seq=bam_read.get_forward_sequence()\n",
    "    strand = \"-\" if bam_read.is_reverse else \"+\"\n",
    "    if bam_read.has_tag('MD'):\n",
    "        rseq=bam_read.get_reference_sequence()\n",
    "    else:\n",
    "        rseq=''\n",
    "    if rseq is not None and rseq!='':\n",
    "        rseq_complement=complement_seq(rseq)\n",
    "    print(strand)\n",
    "    print(reference_name,ref_start,ref_end)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'CG'"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "contigs[reference_name][163324853:163324855]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'CA'"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "contigs[reference_name][163328046:163328048]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'cG'"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rseq[163324853-ref_start:163324855-ref_start]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Ca'"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rseq[163328046-ref_start:163328048-ref_start]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "ref_readlocs=dict()\n",
    "for read_pos,ref_pos in bam_read.get_aligned_pairs(matches_only=True):\n",
    "        ref_readlocs[ref_pos]=read_pos"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "7293"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    " ref_readlocs[163328046]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'CG'"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "seq[7293:7295]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "def get_refloc_of_methysite_in_motif(seqstr, motifset, methyloc_in_motif=0):\n",
    "    \"\"\"\n",
    "\n",
    "    :param seqstr:\n",
    "    :param motifset:\n",
    "    :param methyloc_in_motif: 0-based\n",
    "    :return:\n",
    "    \"\"\"\n",
    "    motifset = set(motifset)\n",
    "    strlen = len(seqstr)\n",
    "    motiflen = len(list(motifset)[0])\n",
    "    sites = []\n",
    "    for i in range(0, strlen - motiflen + 1):\n",
    "        if seqstr[i : i + motiflen] in motifset:\n",
    "            sites.append(i + methyloc_in_motif)\n",
    "    return sites\n",
    "def filter_n_and_update_indices(seq, pred_pos):\n",
    "    # Step 1: Initialize variables\n",
    "    n_count = 0\n",
    "    n_positions = []\n",
    "    \n",
    "    # Step 2: Traverse the sequence to identify 'N' positions and count them\n",
    "    for i, char in enumerate(seq):\n",
    "        if char == 'N':\n",
    "            n_positions.append(i)\n",
    "    \n",
    "    # Calculate number of 'N's to the left of each position in pred_pos\n",
    "    updated_pred_pos = []\n",
    "    \n",
    "    for pos in pred_pos:\n",
    "        # Calculate the number of 'N's before the current position\n",
    "        count_n_before_pos = sum(1 for n_pos in n_positions if n_pos < pos)\n",
    "        # Adjust the position by subtracting the number of 'N's before it\n",
    "        updated_pos = pos - count_n_before_pos\n",
    "        updated_pred_pos.append(updated_pos)\n",
    "    \n",
    "    # Step 3: Filter 'N' from the sequence\n",
    "    filtered_seq = ''.join([char for char in seq if char != 'N'])\n",
    "    return filtered_seq, updated_pred_pos, len(n_positions)\n",
    "\n",
    "def align_signals_and_extend_ref_seq(pos_pair, read_signal, read_seq, ref_seq,motif_seqs,methyloc,strand,ref_start,ref_end):\n",
    "    # 确定最前端和最末端有效的比对索引\n",
    "    first_valid_index = next((i for i, (_, ref_pos) in enumerate(pos_pair) if ref_pos is not None), len(pos_pair))\n",
    "    last_valid_index = len(pos_pair) - 1 - next((i for i, (_, ref_pos) in enumerate(reversed(pos_pair)) if ref_pos is not None), len(pos_pair))\n",
    "\n",
    "    # 生成新的 ref_seq 和 ref_signal\n",
    "    new_ref_seq = []\n",
    "    new_ref_signal = []\n",
    "\n",
    "    # 填充前端未比对的部分\n",
    "    for i in range(first_valid_index):\n",
    "        read_pos, _ = pos_pair[i]\n",
    "        if read_pos is not None:\n",
    "            new_ref_seq.append(read_seq[read_pos])\n",
    "            new_ref_signal.append(read_signal[read_pos])\n",
    "\n",
    "    last_valid_ref_pos = len(new_ref_seq) - 1\n",
    "\n",
    "    # 处理中间的比对部分\n",
    "    for i in range(first_valid_index, last_valid_index + 1):\n",
    "        read_pos, ref_pos = pos_pair[i]\n",
    "\n",
    "        if ref_pos is not None:\n",
    "            # 确保 new_ref_seq 的长度足够\n",
    "            # while len(new_ref_seq) < ref_pos:\n",
    "            #     new_ref_seq.append(None)  # 用 None 占位，表示插入的部分\n",
    "            #     new_ref_signal.append([]) # 对应的信号也填充为空列表\n",
    "            \n",
    "            new_ref_seq.append(ref_seq[ref_pos])\n",
    "            new_ref_signal.append(read_signal[read_pos] if read_pos is not None else [])\n",
    "            last_valid_ref_pos = len(new_ref_seq) - 1\n",
    "\n",
    "        elif ref_pos is None:\n",
    "            if last_valid_ref_pos is not None:\n",
    "                new_ref_signal[last_valid_ref_pos].extend(read_signal[read_pos])\n",
    "\n",
    "    # 填充后端未比对的部分\n",
    "    for i in range(last_valid_index + 1, len(pos_pair)):\n",
    "        read_pos, _ = pos_pair[i]\n",
    "        if read_pos is not None:\n",
    "            new_ref_seq.append(read_seq[read_pos])\n",
    "            new_ref_signal.append(read_signal[read_pos])\n",
    "            \n",
    "\n",
    "    new_ref_seq = ''.join(base  for base in new_ref_seq)\n",
    "    ref_readlocs = dict()\n",
    "    ref_poss = []\n",
    "    pred_pos = []\n",
    "    ref_pos = -1\n",
    "    tsite_locs = get_refloc_of_methysite_in_motif(\n",
    "        new_ref_seq, set(motif_seqs), methyloc)\n",
    "    for loc_in_read in tsite_locs:\n",
    "        if loc_in_read<first_valid_index:\n",
    "            ref_pos = -1\n",
    "            ref_poss.append(ref_pos)\n",
    "            pred_pos.append(loc_in_read)\n",
    "            continue\n",
    "        if loc_in_read>last_valid_index:\n",
    "            ref_pos = -1\n",
    "            ref_poss.append(ref_pos)\n",
    "            pred_pos.append(loc_in_read)\n",
    "            continue\n",
    "        if strand == \"-\":\n",
    "            ref_pos = ref_end-loc_in_read-1+first_valid_index\n",
    "        else:\n",
    "            ref_pos = ref_start+loc_in_read-first_valid_index\n",
    "        #ref_readlocs[loc_in_read+first_valid_index] = ref_pos\n",
    "        ref_poss.append(ref_pos)\n",
    "        pred_pos.append(loc_in_read)\n",
    "    new_ref_seq, pred_pos,n_lens=filter_n_and_update_indices(new_ref_seq, pred_pos)\n",
    "    ref_readlocs = dict(zip(pred_pos, ref_poss))\n",
    "    print(first_valid_index)\n",
    "    return new_ref_seq, new_ref_signal, ref_readlocs, ref_poss, pred_pos, n_lens"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "pos_pair=[]\n",
    "for read_pos,ref_pos in bam_read.get_aligned_pairs():\n",
    "    # if ref_pos is None:\n",
    "    #     continue\n",
    "    if read_pos is None:\n",
    "        if bam_read.is_reverse:\n",
    "            pos_pair.append((None,ref_end-ref_pos-1))\n",
    "        else:\n",
    "            pos_pair.append((None,ref_pos-ref_start))\n",
    "        continue\n",
    "    if ref_pos is None:\n",
    "        if bam_read.is_reverse:\n",
    "            pos_pair.append((len(seq)-read_pos-1,None))\n",
    "        else:\n",
    "            pos_pair.append((read_pos,None))\n",
    "        continue\n",
    "    if bam_read.is_reverse:\n",
    "        pos_pair.append((len(seq)-read_pos-1,ref_end-ref_pos-1))\n",
    "    else:\n",
    "        pos_pair.append((read_pos,ref_pos-ref_start))\n",
    "#pos_pair=bam_read.get_aligned_pairs()\n",
    "#signal_group=align_signals(pos_pair,signal_group,ref_seq)\n",
    "\n",
    "if strand == \"-\":\n",
    "    pos_pair.reverse()\n",
    "    \n",
    "from deepsignal3.utils.process_utils import get_motif_seqs\n",
    "\n",
    "motif_seqs= get_motif_seqs('CG', True)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "\n",
    "import random\n",
    " \n",
    "def generate_random_lists(rows, cols):\n",
    "    random_lists = [[random.randint(0, 100) for _ in range(cols)] for _ in range(rows)]\n",
    "    return random_lists"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "signal_group=generate_random_lists(len(seq),1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0\n"
     ]
    }
   ],
   "source": [
    "nseq,signal_group, ref_readlocs, ref_poss, pred_pos,n_lens=align_signals_and_extend_ref_seq(pos_pair, signal_group, seq, rseq,motif_seqs,0,strand,ref_start,ref_end)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "CAATAAGAAGTTTTTCCTGGCCCCCTCACTCCTTCTTCCTCCCACCTTTTGGAGTCCCCAGTCTCTATTATTTCCATATTTATGTCCATGTGTACCCAAGGTTTAGCTCCCACTTATAAATGAGAACATGCAATATTTGGTTTTCTGTTACTTGTGTTTTAATCTTTTACTAtGaCTTTAAAATTTGTTGAGTAGGAAAAACCTCTTCCTGACTCTGAGTTTTAAAAAACCAGGGAGTGGGAGGGCTAGCGCTGTGACTTTTTTTTTTTTATGCTTACTGTTTACTAATAGAGAACCCTTTGATTACTTTGGTTTACAGACACTACCTCAGTTCATAAATAAGTCATTGAATTCCAATATTGATTTCATGACAAATCCCCTCATCACAATAGGCATCCTGTACGCTGGCTGCTTACATAGCTAGGGGAGTTAGTTGGCCCTTCTTTTTCTTCCCTTACtTAGCATTTCTTCTCCTGTCCCTGTTAGATAATTGCTGTTTTAACCACTCTGGGGAGAGAAGACTGTAGCAAAAGATGCCAATCCTACTTGAGCAGTGCAGTTGTCTTCTAGTCTAGGGCTCCTTGTGAGCAGATGAACAAAGATGGAGTCTCTCTTAGATTTTTTTCATATCTGAATGAGCCCTTTCTGCTGTAACTCCGGTGACATCGACAGGACTTTCCTTGAAGTGGCCTTTCTCCCGTCATTCCATGGTTCAGTAGTGATCCACTCCACATCTAGAATCCCTCTGTTGAACCCTCATTGAGTTTCCAGGTTCTCTTCTTGAGCAGAACATAAAACGTCTCCCAGGTGATGTTTTTCCACCGTGGACTACCTCTGTCCCACTAAAAACATGCATACATTACAGCCACCTGTTTTGATAGTTTGCATTTTGTTCTggCCTATCACTTTGGCTTACTGCATCTATTGCATCTAGATTTTTTGGCAAAACGTCACTTTTAACATGGCGTGCAATTTCAAACAACACCTTCCCTTTAATTCTTGACCACTAGCCCCAAGCAGGCTGTTCTGACTACTTGGCTCTACTTCTACATTTGTTTAGTCAGTTCACTATTCAGCCTTCTAAATTAATATTTTATaCTTCCTTCACACTTCTCAAACCATCACAATTTCTATCTCATTGTCTGATAACATTCCTTTTTATCTCACTGAGAAAATAAAAGCAGTCAAATGAGAACTTCCACACTCCTACCACCAATTGTACCAAGCAATCTGCATATGTCCCTATGCAGTATTTTACCTCCCTACTCATTAAATGCATAAACTTTCCCAaCACCTATCTAAAATGAATTTCTCCGCTTATTCTCTGGGTCTCAACATGACTGCATCTAAAATAGCacTaCTCTTCCATCTTTTACCTTCTCTCCTTTGCCATCAAAATTTCTCACTCTATTTAGTCACTCACATGAGTATGCAAATATGCTACATACATCATTATACAGTGCCTTATTTTTTACCTTCCTTTACAGAAAAACTCCTTAAAAACAGATTTTTATGCTTTGTATCTCTATTTTTGCTCCTCCAATTCTTTCTTTCTTTTTTTTTTTTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGGCCAGGCTGGAGTGCAGTGGTGCGATCTCAGCTCACTGCAAGCCCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGTCTCCGGAGTAGCTGGGACTACAGGTGCCCGCCACCACACCCGGCTAATTTTTTGTATTTTTAGTAGAGACTGGGTTTCACCATGTTAGCCAGGATGGTCTCGATCTCCTGACCTTGTGATCCGCCCGCCTCGGCCTCCCcAAGTGCTGGGATTACAGGCATGAGCCACCgCGTCCGGCCCCTCCAATTCTTTCTTGAATCGACTCCAGTTAGGCTTCTATCACCCTATGCTGATCTAAGGAATGTCACCAATGGCTATGCCTCTAATTTGCGTGAACTTGACCTAAGACACTTGACGCTAGATTTTTCTCTCCTTCaCCCTCTTCCCTTGGCCCCATGATTGTAGTCTGTCTTGGCCCTCCTTCTTCACTGGATGCTCCTTCTGTCTCCTCTGTTGTTTTCCCCTATCTTGTTAATAGTGACTTTGTGCAAGTTACATTTTCTGAATCTCCTCATCTATAAAGTGGTGTTAATAACAGTATCTGACTCATAGGATTGTTTCGAGGGTTAACTGAATGAAAACACTTAATTACTTAAAACAAGTCCAGCACAAGGTAAGTGCTCTGTAGGTGTTGGCTTTTATCATCCTCCTCACGATCATTATCATCACCATCATCATTATTATACTGACcGAAGTGCCCCCAGGGCTCATTCTACACAGCCTCTCCTTTATTCTGTTTACTTCACTCCTTCAATGATTTCCTCAGTTTTATGACTAatTACCATAAAACACTTGATAATTCCCAAATTCCTGTGTCTAGTCCTATTTTTCTTATGAGCGCCAGACTCTAATATTTAACATCCTTCTCAACATTTTCACTTGATATTCGTCATTTTAAACTTGAAATGCCAAAATGAGCTCCTGATTTTCTCCCTAAACCTATAGCTCCCAGGATTTGTGCCTTTTCAGTAAATTGCAATTCTATTCCATTACTCAGGCCAAAACCTTAGTCTTCTAAGTAgCCTCTTCCTCTACCTATTTTGACATCTATAATTTACTTTAGAATGTTAAGTATGATCAGTAAGATAGTATAAATATTCCAGTAATATTAAGCTTACTCAGCTAACATACTATGAAAAATCCgcagTCCTGGCATAGTCAGTCAGTATTTTATTAGTCAGAATGTCACTCCAGAAGTGGCCACTGCAAGCCCTTCTGTTATCTCTGTCTCATTGGGCAAACATTTGCTGATTAGCATACTGGATGTCAAATTTGATTTTTATTgGTTAAACTAGCAACCTATTAATTAGCATGATGGATGTTAGAAGTGAGCTGGGATGTGTGTGTGTGTGTAAAATTAAAGCTTTTAGGATTCAAGGATAGGCTTGAAAAGCTTACAGATTTTCCCCACTCTGTGTGCAAATATTCCTTCAATGCCTGTATTCTGCAGTTCTTAGGGATGAGTCTCATGAGGTTGGATCCCTAATCATTTATGTCCAgCCAgTaattTAGAATTTCTAATTGCATGATTCTGACTATAGCACATAGAATCCTGGCTCCTGCCTTGGAAAAGTTGCCTGGTCTGCCTAGAGTTCATTTTTCTTACAgCATATGAGAGCTTGACTTCATTAAGTATGTGTAGGTGAGTCTATAAAATATTTTGTGCCTGTTGCCAAAAAAATcTGTGGCCAGTAAATAACTCTGTGTGTCATGAAATTGGGTCTGAGATTTTGCTTATTATAATCAGACATTTTATTATGAAGTCGTGAGGAAATAGCTCTCCCTCACAACTTCAGACTTCTTTAGCAGTTATAAtTaGCTACCGGGAATAACCTAAATATTGCACATGACCATATTGATTTAGATTAGTTTACAACACTCTTTCTCTCACACTCCTTACTTAGTCCATCAGTAAATACCCCACTGAGCTCCACAAACAGGAACTGTTTTGTCCACAACTATATCCTGTGCACTTAGGCCTGTGCTTGGCACAGAGTAGGCTCTTAATAAATACATTTTATTGGTAAATAAATACTTCTCATGCATACAAAATAAAATGTAATATCTATGTAACGTTTTAACTTTTAAATCATCTTGGATCAGTTTTTAtATTATTATTTCTTATGTGTACCAAACCTTTATCAGACAGTTCTTAGAAATCCTTAGCTTCAGAAGcAATCACCTAATACTAAAGGTAGAAGAGAAATCTTTTCCAAAGTAACCTATGTATAAGGCTTTAGCTCTTACTGCCATACTTGTATTTTCCaTTCCcAAGTAAAGCAACATTAATTTCATTCATTCATACCTCTCCGTGGAACACTGTGCCCCCTTGGGCCTGCCAGGGTGAGGAATAGAaCTCTTTGCCGATCCATGTACCTCTTAATGGCTGTTCACCTAGCTACACAAAGAACCCACAGAAGCTTTGAAATTACTTCTTGTAAAGACCTGATTACTTcCTTGGACGAGGACTTTGTGTAGGTTGTAGGGAGAGGGAGAAAGAatgACCcGAAACTGAGAGATTGTTTTTTTTTCCTTTCGTTGTTCTAAGAGGAGGCTGCTGAAGTCTCTCTCAGATCCCCTCTAGCTCTCTGAGCCTCTCTTATCTCAAGCAGCAAAATGGTAAGAGCACAGACGCTTTGCTTAGTCAAATCTTGTGATTTACAAATTAGGTATTAGTGTGAAGTCAATGAAAGTGTAGTCCTGATTTCTTCCCATCCCCTACCCCAGTCAGGTGTGGGGTGCCAGGTAGGGTGGGGAGAACAGCTTGTGAAGGGAGTTAAAGGCATCTGTGCAGTCCTTGGCAGGTAGAAGACACAAGCCAAAGGTGTAAAAGAAGGAAAACAAGCAATAGATAAAAAGAGTGGGAGAAAAGAAAATTTTAAAAGTAGATTTCAGATAGAAGAGGAACCTGGTCAGGAATCTGGTCTATCTTTTGAACTATAACTAAACTGAGCAGGTTTTAACAACCAGGAAGTCTCCACTCTCATTCTCCTCTTCTTCTTACTTCCTTCTTTTTCAAATTTTTCTACTTTTCTTTCTTTCCTTCTGCCAAAATCTAAAATGGTGATTCCATGTCAGTGAGAAAGACAGGACTTTCATAAATCCTTGTGGTTTTTCACTTCAAGCTTTTCTTTTTTTTAAGAAACAATATATGATCAGGAATAATGCCATGTGGAGAATTGGGTCCTGTTACACAAGCAGGATAATTGAATAAGGGATGCATTCTTAGTGCTGATAGTTACCTTTcCCCTCCTTATATATTCAACTCTACCTAGTTTTTCTCTACTCCAAGAATTTAGTCCTAAATTCTAGAAAGAAAAGTTTACAGGACAAACTCTCAGAAGTATAATTTTTGGTTCTGGTCCCAGCTCCCCCTCCAGCTAGTTATGTGGCTTTGGTGTATGTCTCTTGCCTTAAGTCATAATTACTATTCTGTATTTTGTCCATTGATTTTTCTGCCTTCATCTTCCATTCTGgTTATTCTAACAGAATATTCAGTGtAAATGGATGATTATATGTGGCAGTTCACTTAAACGTGAATGCAGTTACCTCCTCACGATATTTTATGCAAATCATATATGATGATGTATATTGAGTACTTTGAAAACTGTAAAGCACTATACAAATATTATTCATTTATATCACTCCCTCCCTGCTTTTTGTACCCTTGTCCTTCTTGCATGGAAATGTACCAAAGGATATGAGTTCAATGATTACATGTAAGTTCCCCTCCAGAAATGCCATTGTAAGTGGTAGTTATAATGTCAAATTACAGCAGCTGGCTCTCCAACGCAGACTTGTTTAACTCAATTGTCATTCAGCTGGTAATCACCTTTCTTTCCTGGAAAAACCACAGGAGTGATGTTTCATCAGCAGCAAGATGGATAATAAAAGGGAACAACTCAGAGATGAAAGAGAGAGAGACAGACCTTGCACATTCATAGACAATGAAAGCAAATTTGGATAACCATAAAGTTGACTTTAGATAGTATTTTTCTTTCTCTTCCCTTTACTGAAGGAAGGGGTGTGTCCTAGAAACTCTAACCACCAGGTCAAGCAATATTTTACCTGGAGGATAGGTGACTTTTTAAAATAATTaGGTGACTAATTCAATCAGATTATGAAAGGAACTATTGGTTCTAAAATAATGGTATCTTCCCTGGTATTTAGAGAATCTATAGTTTCATTTGAAATGCACTCATATTCATTTTGATATACTAGAAAATCTGGGATAATGTTACATGTTAGAGAACCTGGAGGGACATCATAATTCCCTAATATCTAAGTGTAAATTATTCAAATCATAATCTTACAACAGTTTTGCCCAGCTCATTAAGTGAGTCAAATTCAAATGGCATTAGTTTTGCCTTTCCTACTCCACGTTTTGTAAGGAAATGTTAAATTGGCCCTATGGAAAGCATACATGGCCAGACATAGGTTTTTGGGGAAGACATTTTTCCTCAAAGCTTGAAATTTTATACTAAACACCTTAAAGAATTTCTGATTGTGTTGTATGCACAAAGATTCAGTCTGTTCAAAATATATCAGTAGAACTCAAAGCTTCTTCAACTGCTGCCCTGGAGAATAAAATGTCATATTTTCCTAGTACTTAATTTTAAAGAATATCTTTTGCTATTTGAATGTTCAAGTTCTATAACTTTTCCACATCTGACTCAATATTTCCAGTAGATCAGGTTAGGAAAGGAGTCATAACCCTTACTAGAAGGTTTTCTAATATGGCCTTAATATTTACATATTTATTAAGAATTCTATGTATATATTTGCATgTCTAGTTTCTGCAGCTAATATATCATCACTTGAGAACTGAGGGCATATTTTATTCATGTCTGTTCTTACCATGACACTTTACATTACAAAATTTGTGTGTGTATATTAATTCAACAGTCCTACGGTTACAATGTTTTCTTTAGATTGTATATATCAAGAGCCAGCACACTATTGCCCATGGCCAAATCTAGCCTACCACCTGTTTTTGCAAACTTTTATTGGATAACATCCAGACTCATTTGTTTACATATTGTCTATGGCTGCTTTCACTCTACAGCTGCAGATTTGAGTAGGTGCCACAGAGACTGCCCATCAAGCCTAAAATAATTAACTGACCCTTTACACAAAAAGTCTGCTGATCCTTGGTCTATATAAATAGTGACATCATCATACAAAAGAATTATTTTTGGTCTGAAGGCACGAGAGCTCAGTTGAACAGAATCCACTGAAAGGAGAATAGAGTCAATAACAAAAAAGTCCCCATTGCTTTATTCCTTAATCATCCATGAATCTTATTTGACATGCAATATCTGCCAGTCATTATTCTAGTGCTTGATGTATAGTAGGGAACACAGCAAAGTCTCAGTCCTCCTGGAGCTTTAATTTTTGTGGTGGCATCAGGAAATAAGCACATAGGCAAAGTAAGTTCAGAGTCATAAAAGCTAAGAAGAAAATAAACAGAATAATGGTGTAGACCAGTAATGTCCAATAGAAATATAGTACAAGCCACATATGTAATTTTGAATGTTCTAGTAACCCAATAAAAATTTTACGCTGGGCACAATGGTTCACACCTGTAAGCCTAGCACTTTCAGAGGCCAAGGCAGGACAATCACTTGAGTCCAGGAGTTTGAGGCCAGGCTGGGAAACAAATAACGTTTGCCATCTCTACAAAATACAGAAAAATTACCCaGGCATGATAGTGCGTGCCTGTAGTCCCAGCTACCTGGAGGCTGAGGTGGGAGGATGGCTTGACCCTAGGAAGTGGAGGCTACAGTGAACCATGATCATACCCCTGTACTCCAGCCTGGGCAACAGAGGGCAGACTTTATCTCTTAAAACAAAAGTTTAAAAAGTAAATTCAATTTTAAATTTTAAGATTATATTTTATTTAAATATCCCAATATCATAATTTcCACATTTAATATTGATGATATATTTTGTATTTATTTTTGTACTAGGTCTTTAAAATTCAGTCCATATTTTATGCTTACACTTGCAGCCCCTTTCAACTTAGACTAGTCACCTTTCACGTCCTTATAGCCACATGTGGCTGGTGACCACTGTATTGGGCAGTGCaGGTGTAGAGAATAAGCTTCTCTAAGAAGGTAGCATTTGCCTTACCACCTGAATCCTGAGAAGAAGGCAGCTAGACAGAGGAATCAGCTGATGTATGAGGACTGAGGAAGACTCAAGAAGCTCCAGGAGGTAGGATGGCTGAAGTTTGGGAATAAGAAGAGATTGAGAAGAGACGAGGAGGAAATGTGGGCAGGGACTAGAAGACTAAAAGCCTTGTGGCAAATGAAGAAGCCTGAATTTAATTCTACATGGGATGAAAATCCCCTGGGTGGTTTTGAGCAAAAGATTGGCGTAATTTGATTATTCTCTTTAAAAATTACTCTTCTTGATATGTCTTCTATACAGAGTATACTGGGACAAGAATGGAAATGGGGAGCTCAATTTGAAGGCCATTTTAGTGGTCCAATTGTAGGAAAACAGTGACTTGCATATTTATGCAACATTCTGTGGATTTCAGAATGCTTTTGTGTGTATATCTCCCAGTGTTGTTATGAAAGCAATTGTGTAAAATCACGTGGGAAGAGATCAGCACAGTGCCTGACATATAATCAGTGTTCAATAATGTTTGCATGATATTATTAAGAAATTTAAATCTGGAAGATCCTTCTGCCTAAACTAGAGCAGTATTTTGACAATAAGGCAAATGTGCAGCCAGGTAATTTTAGGTTGCTTTATTTAAGCAAGGAATACAGAGTTTTCAAATTCTTCTATTTATAAGGACTTATTATGAGGTAAACATACTATTGTAGGAAAGGTAGGAACCTCAGGGATCCTCAGAAACTCCTTACAGCTGTATTATTCCTTCAGTAGCAAGTGTTCCTTGTCCTTAACCCTTGGGCATTGACATTCTTGgGaGCTAGCTAATTTTTCTCTCTCTCTCTCTCTTTTCATTCCTTCTCACCTCCATCTGAGTAATTCTTCTCTTATTTTCTGGCCCAGATTCCTAGGAGAGAGACTCTAATCAATGTAGCTAATCACTTCCCCCTTGTTAGGTTACAGTTTTTTCATCCAGATCACTGAGCAGTCTATGGGCTGATTGCCCTTTTGTCATGTATCTGCTCTTGGTTCAATCATCTATGGTAAAGTCATaCAAGGGTGAAACCACAGagTTCTGTAGTACAGAACATGCAACTGCTGAAGGAAAAAAAAAGGTTTATCTTAGGAATGACTATGAATGATGCTTTGTCCATTGAAAGAGGATTGTGTGTATAGTAGGCACTGTGATTAATCTCTTCAACACCTTGTATTCATTCAAAAGGTATTGCTTACTATGTGCAGTCTGGTACTAGAGATAGGATATGACAATGAACAAAACATACAAATAATTCTGCCCTTCTGGATCATGCATTCTATAGGGAAGCCACAGACATTAAAAGGATAAACCCACAAAATATGTACATCGGATAGTAATAAGTATTCCAGGCAAAAACAAGGCAGGAAGAGTGATGAACAGCATTGTGGGGAAGAGTGCTTTGATTTTATAAATGGCAGTCAGGAAAGGCTTGAAGTAGGTGAGGTATTAGTGGTGTAGTTATCTAAGGAAGGGCTGAGGAAAAAACAATTCAAGCAAAAGTGAACAGCCAGTACAAAGGCCCTGAGGCAGGAGACTGGCTGGAATGTTTGAGGAGAACAGGGAGATCAGCATGGCAGGAGCAGAGAGAAGGAGGAAGAGAATAACAGAAAACGAAGTCAGAGCGGTAGTAGGGACTAAGCTACGTGAAGCCGTGCAGGTCATTATAAGGACTTTGGCATCTACTCAGAAGTAAATAGGAAGCCATTGGAGGATTCTGTGCAGTGAGTGACCTGAGCTGACTTCTAGTAACAACAACAAAAACAACAAAATCACTTTGTCATGAGGGACATACAAAGACATACGAAGGCAGAAGCTGTAAACCAAGTAAGAGGCTTCTGCAATATCCAGAGAGAAATGCTGGCAGCTTGAAAATGGTAAAAAGGGTCAGATACATCAGGGAAAGCTCTAGCTTGGAAAAAGCTTGGTCAGCCCCTCTAGGAGCACTCCTGAGTTAGAGGAAGTTGGCCTATCCACCTCCTTTGTTTACCTGTAATTCCCTGTGGCATTAGAAAACTCTACCacCTAAGGGGAATTTGGTAGCCCTCCAGATAACCTACTGGACAAGACATTGTAGTTCTTGATGGCTTATTTCTCAAGCTGGATATGGAATTGAGGAGAATTGTGTCTGAGGAAGAGGCCAAGCCCTTATGCAATGATAAGGGAAATGACCTGCATAGGAAGGGGCCAGTTATTTCAAGGTCAATGCCATAATATCATCTAAGTTTAGGGTCAATGTTGGAATTGGAACCACAGCAATTTTTGTTGGCTGCCTTTACCTCAGTGAGCCACCCATTTGGCTTCTGGTTACAGCCATCCTGACAGAGGGCACCTGTCCACCCATGGTGAGTGCAATCGGATGGAAGGTACGTTCCCCACCCAGCTGCCCAAGGCTCCTTCCAACCATCTGGAGTCACTAGAGCATGACTGCTCCAGCTGGGTTAGGTGAGGAAGTGCTCTGAAAAAGAGCTGGAAAGTTGAGGGATCCATGCAGTTTAATCGAGAGAACCAGGCTCCACTTTCAATCTGGTCCCTACTCTCTTACAGGGAATACAATAATATATGTAAACTCATTTCAATAAACATGTACTACCCATGTGTCAGGCACATACTACAGCCACAAATATAGATAACATACATCCATAACTTGAAGGAACTCATTCTATCAAAGGAAATAAACACATCAATGAATAACTTTAAAAAAGATGGCAAATATTATAAAATGTATGGACAAAATGTTGTGGGAACATAGATTAAGGTGGGACTAATTCTGGCCAGAGAAAGTGAATAATCTATGGTTTGAAGAAAAAACTGTTTGTAGACAAGAGAAACACATTGCAGGTTGAATATGCAGTTGCAAGAATACGCAGAAAGATATAAAAATGAATGGCATATTTGGCAAACGACGAATaAAAGATTTTAACCAGAACACAGTATGCAGGCAGAGTGACTGGAAATTTGGAAAAGTAGGTTGTTAACAGATTGTAAATACTACTTTATTGGATAGGAAATACAAGCTTATAAAACATTTCTTGTTTCTTCTTTTTATTAGGACTGTCACATGATGATTTTATAAAGCAGGACATAAATGTCTTCAAAAACTGAACTTGAATCTTACTCTTCTCTTGCCCACATCTTTTCACTTTGTTTTTTTCTTATTTCATTTCCAATTCTCCACACTGCCCCTGATTTTCCCTTTTATATCTCTCCACCATCTTCTTCCACCAAGATAGAAATAATGATATAATGTAGTTTCCTCCATCTTCTTCCACCAAGATaGAAATAATGATATAATGTACACCAATAAAACTGTTGCAATATCAAAAAGGAAAAACTAGAAAATATCTCTTCTGTATGTTTGATAAATATGCAGGAGTTAGgTcCTCACAAACATACAGAGTGACACTAAAATTCTTTTCTGACTTTAGATGCAATCCATAAGTCATGATTTGTTTTCATTTTAACCCAGTCACATGAAAATATCAGTTAATTTGCTTGAAAATTAAAGCCTTTGGAACTGTGCTTCTCCCTTCATAGACACAGAATCTATATACACCTATTGTTTTCCTTTTTTTTAATATCAAGATAATTCTGTGGGGTTTTTTTTGTTTTCTTTCAATTTCTACTATCAAAGGACTATGTACATCTAAATAATCAGTAATTTCTTAATTATCATAAAATGTCAGAGAAAAGTTTATTCAGATTCATTTGAATCCATTAAACAAGAAGACTTCTTCTATAGGTTTGACACCATGACATTCTGGGAGGAGCACTAGACCAGACATCAGGAGACCTGgCATGGCATCAGCTAGCTTTGTGACATTTGACAAAGTCCTTCAGTCTTCTGGACACTTCATTTTCACTGAAAATGAGGAATCTGGAGTTAGTCTGCCTAACCATTCTTGTAAGTTCAAATTTTAATGTCAATAAGCTTCAGTGGTGTTACTCTATTTGTAGAATTACTAGCCACAGAACTTTATGGAAACTGCCAGTTGGTTAAGCCAATTCCAAAAGCATGCCTGCCTATCTGACTTTCCAAGACATCTCGCTATTCACAAGTCTGCCCATGATAAGAGACTTAATTTTTGGATCATTTATCAAATTACATAAATCACCAAGCAagAATTTCTATTCATCCAGTAATGGCTTTGAAAAGCTAATAAAGAGTAAAAAGGGACAGGGTGAGGAATGGAAAAATAGGTGATAGAGAATTTGAGATCCAAAAAAGGATAATTCTTGCTTtAGTACTGATGTTCACTTTTTCATAATTTTCCTTAATGGTTTATCCAAGCATTGTAGGGTCAGAGATTTTTATCTCTCAGTGAAGTgACACAGCCATCTATCACTCAGGCTAATGTAAATGCTTTGGACAACTCTAAAAGGGTTGGGGGGGATATTCTTTATCCTGGCCTTTTTTCTTCTTCTTCTTCTTTTCTGGTTAATAAGTTTTTGTGGAACAGAGAAATATATGTTAATGTTCATCTTGAATTCTAAGTAGTTCAAAAGGATTTCTAATGATCACTTTCATATTGAAATatTAGACGGCCAATTAACAGACACAGAGCCAATCTCCACCATCTCTTACTAGAGGGAAATGAACCATAACTGCTGTTCTGCAGGTAGATGAGATTCACTGAGTTAGAGCACTGAGTTAGAGTAGTGTGGTCTCTCACAATATTAGACTGAAAATTGTGTATTTTCATCCAATAATAGTTTCTATATGTTCCCAGGTAATTTCTTTAGcAGGACTTTCTCTTCCCCTTTCAAATAGTGTCCCTGTATGATCAAATCATCATGACTCCCAGATTAAAAGGGTTGTTGAACACTAGGTTCTCAATAATTTTTTACAAATCAGCCAGCCTTTTTCTTAAGAGAGTTTTCAAAGACATATGACCATCTTCAAACTACTTAAGTCAAACCCTCCTCATCGACTACATATCCTTTATCTTTTTCCTTTTCTATAACTCTTTTTAAAAAATAATACAGTTATACTAGGTTGTCCACATTGTCTTAAACCAACAGAAAAAAGAAAAGAGGGATGGAATATTTCTGTAGATGTGAGATGCCTGATCCTTTACATTTCTTCCCTTGGAAGGATCAGTGCTTTTTTTCACAACCGATTTTCTCTGTCCTCTGTCTAAGTAGCATAGACCTAACATTTAAGAATCATCACCTATACACCAGACTACCACTATGTGTTTTCTGAGCATCTAATTTTGGATTACATCACAACTAAGGAAATTACAtaCCTCACCTGCATGCCATAATAATGCCTAAATAATAACAGCACTAATCATAATAATAATAGCTGCTGTTTAGCAAATGTTTTCTATGATGTACCAGGACTGTGCTAAGAATTTCAAAGATACTATGTTAGTTAATCCTTAGAACTACCCTTTGAAATAAGTGCTATCATATCAATTTTATAGATAAGGAGACTGAGACTCAGAAAGTGTAAATAACCTGCCAGGAAAAATTAGAAGACTTGGTAAATTAACTCAGGTCTTTTTGACTTCAATTCATCTATTATTTTTACTACAcAAGAGCTTTTCAACACTGGGTTTGTGACTTACATGTTTTTGCTATTTTCTTTTTTTGAGGTAGGTCTCACTTTGTGGCCCGGCTGGAGTGCAGCAGTGTGATCACAACTCAGTTCAGCCTAGATCTCCAGGGTTCAAGTGATCCTCCCACCTCAACCTCCCGAGTAGCTGAGACCACAGGTGTGCATCACTGCACCCAGCTAATTTTCATTTATTTTTTGACAGATGGGTCTCACTATGTTGCCCAGGCTGGTCTTGAGCTCCTGGGCTCAAGTGATCCTCATGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCATCTCACCTTGTCATTACTTATTTTTGACTCATAAAATTACCAAAAAATATCTAAGTATCACACTTAATAACAGTCATCATTGTCTTCTGAAACTTTTACTGTAGTCTTCATACATGTGTATGTGTGTGTGTGTGTCCGTGTGTGTGTGCATGTACTGAAATTTGTTGTAAACTGTATTACTCACAGTAAAAAGACTTTGAAAGCTTCAGTATTATATTATGGTTTTTCTACATCATATTAACTCCTTgtgGGTAGGGACTCTGTTTTGCTCCCTATTGTAACCCAAGTACATAGTTGAAGTTAACAAATATTTTTTCTAGATATGAATATGGTGGCTATTTTATAATCAAAGTATCATTCTATTaTTAAATCAGTGGGTAGGGGCAGGgTTTCACTTGAATGGTGAAGTGGCAGATACGAAATATaTCTTCCAACTAGGAGGTGAAAGTGGAGAAAAAGCCCAGGAGTGCAGTGCACTAAGGTTTACTTCTCATGGTACTGATCTTGAAGAAACTGAAGGTTTCACAGCGAGGTCCTGAACTGGGGAATTCACTTGCCTGCATCCTTCATTTGGAGGCAGGCTTCTGGCTAAGCAGTATAAAATCAAGGTAGGGAAATGTAAAGAGCTGCTGGCCGTATGGGGATAGAACATAAATATTGCCAGACAGTAGCAAACAAGGCAGGTCTTGACAGTCCTGAGAGCAAAACTCCTATACTTTATTAACTGATTTATATTTCTGTAATTCTTCTATTTTCCATGCTCATTGTTATTTTTCTATTGCACTTTGTCCATCGTTGGAAATTTCCAGTATTTCAATTCTGTCCTAGCAGGCAAAGGAAGGGAAGGAAGAAATTGTTGTTCCCATTGTTAGTTGGTTCTCAAAATAGCATTAATTGTTTCTTTTTCTATTTGTTAACCATGTTCTTTGTAAAAAATTTAGTAAATTTGGAAAAATATGAAGAAGAAATAAAAATTACTTGAATCTCCACAGCCAGACAACACTACTGTTAACATGTTGGCATATATATTTCTATTTTATTTTTATGAACTTGTGTGAAAATATTTTTTAGTGTGGTCATACTCTACATATAGTTTATATCACATTTTTTTCTTTTAATTTTGACTTTCAAGCATTTTCCTTTGACTTTAAACAGTCTTTTAAAAATATTTTTATAGAGGTGGCTGGCAAGATGGCCGAATAGGAACAGTTCCTGTCTGCAGCTCCGAGCgAGATCAACACAGAAGGCGGGTGATTTCTGCATTTCCAACTGAGGTACTCAACTCATCTCACTGGGACTGGTTAGACAATGGGTGCAGCCCACAGAGGGCGAGCAGAAGCAGGGTGGGGAATCACCTCACCCGGGAAGCACAAGGAGTCAGGGAACTCCCtcCCCTAGCTAAGGAAAGCCCTGAGGGATGGTGCCATGAGGAATGGTGCATTCTGGCCCAGATACTATGCTTTCCCCATGGTCTTCACAACCCATAGACCAGGAGATTCCCTTGGGTGCCTACACCACCAGGGCCTTGGGTTTCAACCACAAAACTGGGAGACTGTTTGGGCAGACACTGAGCTAGCTGCAGGAATTATTTTTCATACCCCAGTCGCACCTGGAATGCCgGCAagACATAACCTTTCAATCTCCTGGAAAGGGGGCTGAAGCCAGGGAGCCAAGTGGCCTAGCTCAGCAGATCCCACCCCCATGGAGCTCAGCAAGCTAAGATCCACTGACTTGAAATTCTTGCTGACAGCACAGCAGTCTGAAGTCGACCTGGGACTCTCGAGCTTGGTAGgGGGAGGGATGTCCACCATTACTGAGGCTTGAGTAGGCAGTTTTCCCCTCACAGTGTAAACAAAGCCTCCTGGAAGTTCACACTGGGCAGAGCCCACCGCAGCTTGGCAAAGCCACTGTAGTCAGACTGCCTCTCTAGATTCCTCCTCTCTGGGTAGGGCATCTCTGAAAGAAAGGCAGCAGTGGATCTCCCAGCACAGTGCTACAGTTCTGCTAAGGGACAGACTGCCTCGTCTCCTGATTGGGAGACATCTCACACGAGGGGTCGACAGACACCTCACATAGGAGGGTTCTGGCTGGCATCTGGTGGGTGCCCCTGTGGGACAAAGCTTCCAGAGGAAGGAGCAGGGAGCAATCTTTGCTGTTCTGCAGCCTCCAGTGGTGATACTCAGGCAAACAGGGTCAGAAGAGGACCTCCAGCAATCTCCAGCAGACCTGCAGCAGAGGGGCCTGACTGTTAGAAGGAAAACTAACAAACAGAAAGGAATAGCATCAACATCAAGTAAAAGGACATCCACACAAAAAACACATTTGAAGGTCACCAACATCAAAGACCAAAGGTAGATAAATCCACAAAGATGAGGAAAAACCAGCATAAAAAGGCTGAAAATTCCAAAAACCTGAACACCTCTTCTCCTTCAAAGGATCACAACTCCTCGCCAGCAAGGGAATAAAACTGGACGGAGAATGAATTTGACGAAATCACAGAAGTAGACTTCAGAAGGTGGGTAATAATAAACTTTCCGAGCTAAAGGAGCATGTTCTAACCCAATGCAAGGAAGCTAAGAACCTTGAAACAAAGTTAGAGGAATTGCTAACTAGAATAACCAGTGTGGAGAAGAAGAATATAAATGACTTGATGGAGCTGAAAAACACGGCATGAAAACTTCGTGAAGCATACACAAGTATCCATAGCTGAATTGATCAAGCAGAATAATGGATATCAGAGATTGAAGATCAACTTAATGAAATAAAGTGTGAAGACCAGATTAGAGAAAAAAGAATGAAAAAGAATGAACAAAGCCTCCAAGAAATATGGGACTATGTGAAAAGACCAAACCTACATTTGATTGGTGTACCTGAAAGTGACCGGGAGAATGGAACCCAGTTGGAAAACACTCTTCAGCATATTATCCAGGAGAACTTCCCCAACCTAGCAAGACAGGCCAATATTCAAATTCAAGAAATACAGAGAACACCATAAAGATACTCCTTGAGAAGATCAGCCTCAAGACACAATCGTCAGATTCACCAAGGTTAAAATGAAGGAAAAAAATGTTAAGGGAAGCCAGCGAGAAAGGTCAGGTTACCCATAAAGGGAAGCCCATCAAACTAACAGTGGATCTCTCTGCAGAAACCCCACAATCCAGAAGGCAGTAGGAGCTAATATTCAACATTCTTAAAGAGAAGAATTTTCAACCCAGAATTTCATATTGAGTCAAACTAAACATCATAAGCAAAGGAGAAATAAAATCCTTTACAGACAAGCAAATGCTGAGAGAATTTCTCACGACCAGGCCTGCCTTACAAGAGCTCTGAAGGAAGCACTACATATGGAAAGGAAAAACTGGTACCAGCCACTGCAAAAACATACCTAATTGTAAAGAACATAGACACGATGAAGAAACTGCATTAACTAATGGGCAAAATAACCAGCTAGCATCATTATTTCAGGATCAAATTCACACATaACAATATTAACCACATCTCATTTATTCTAAAATTCACCATGTAATTGGAAGTAAAACACACCTCAGCAACTGCAGGAAAAAAAAAAAAACAGAAATCATAACAAACAGTCTTTCAGACCACAGTGCGGTCAAATTAGAACTCAGGATTAAGAAACTCACTCAAAACTGCACAACTACATGAAAACTGAACAACCTGCTCCTGAACAACTACTGGGTAAATAACAAAATTAGGGCAGAAATAAGTAAGTTCTTTGAAATCAATGAGAACAAAGACACAACATACCAAAATCTCTGGGACACAGCTAAAGCAGTGTTTAGAGGGAAATTTATAGCACCAAATGCCCACAGGAGAAAGCAGGAAATCTAAAATCAGCACTCTAACCTCACAATTAAAATAACTAGAGAAGCAAGAGCAAACAAATTTAAGAGCTAGCAGAAGACAAaAAATAACTAAGATTAGTGCAGGAGATAGAGACAACCTTGAAAAAAATCAATGAATCCAAGAGTGTTTCTTTGAAAAGACTAACAAAAGACACAGACTGCTAGCCAGACTAATAAAGCAGAAAAAAGAGAAGAATCAgaAAGACATAATAAAAAATGATAAAGGAGATATCATTACTGATCCCACAGAAATACAAACTATCATCAGAGAATACTATAAAAACCTCTATGCAAATAAACTAAAAAATCTAGAAGAAATTGATGAATTCCTGGACACCTAGACCCTCCGAAGTCTAAACCAAGAAGAAGTCGCATCCCTGAATAGACCAATAACAAGTTCTGAAACTGAGGCAGTAATTAATAGCCTACCAGACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAGGACCAGAGGATTCACACCAAAATTCTAACAGAGGTGCAAAGAGGAGCTGGTACCATTCCTTCTGAAATTATTCCAAAAACTAGAAAAAGAGGGACTCCTCCCTAACTTATTGTATGAGGCCAGCATCATCCTGATACCAAAACCTGGCAGAGACACAATAAAAAAGAAAATTTTAGGCTAATATGAACATCAATGCAAAATCCTCAATAAAATACTGACAAACCAAATCCAGCAGCACATCAAAAAGCTTATCCACCACGATCAAGTCAGCTTCAACCCTGGGATGCAAAGCTGGTTCAACATCCgCAAATCAATAAACATAATCCATCACATAAACAGAACCAATGACAAAAACCACATGATTATCTCAATAGATGCAGAAAAGGCCTTTGATAAAATTCAACAGCCCTTCATTCTAAAAACTCTCAATAAACTAGGTATTGATAGAACATATCCCAAAATAATAAGAGCTATTTATGACAAACCCACAGCCAATAACATACTGAATGTGCAAAAGCTAGAAgCATTCCCTTTGAAAACCGGCACAAGACAAGGATGCCCTTTCTCACCACTCCTATTCAACATAGTATTGGAAGTTCTGGCCAGGGTAATCAGGCGAGAGAAAGAAATAAAGGGTATTCAGTTAGGAAGAGAGGAAGTCAAATTGTCTCTTTTTGCAGATGACAtGATTGTATATTTAGAAAACCCCATCGTCTCAGTCCAAAATCCCCTTAAGTTGATAAGCAACTTCAGCAAAGTCTCAGGATACAAAATCAATGCACAAAAATCACAAGCATTCCTATACAGCAATAATAGACAGAGAGCCAAATCATGACTGAAATCCCATTCACAATTGCTACAAAGAGAATAAAATATCTAGGAATACAACTCACAAGGGATGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAAGGAAATAAGAGAGGACACAAACAAATAGCAAAACATTCTATGCTCACGAATAGCAAGAATCAATATTGTGAAAACgGCCATACTGCCCAAAGTAATTTATAGATTTGATGTTATTTCCATCAAGCTACCGTTGACTTTCTTCTTGGAATTAGAAAAAAACTACTTTAAATTTCATATGGAACCAAAAAAGAGCTCGTATACCCAAGACAATCCTAAGCAAAAAGGGCAAAGCTGGAGGCATCATGCTACCTGACTTCAAACTATACTACAAGGCTACAGTAACCAAAACAGCATGATACTGGTACCAAAACAGATATATAGACCAATGGAACAGAACAGAGGCCTCAGAAATAATGCCACACATATACAACCATCTGATCTTTGACAAACCTGATAAAAGCAAGCAATAGGGAAAGGATTCCCTATTTAATAAACgGTGCTGGGGAAAATGGCTAGCCATATGCAGAAAaCtGAAACTGGACCCGTTCCTTACATCTTATACAAAAATTAACTCAAGATGGATGAAAGACTTAAACATAAGACCTAAAACCATAAAAACTCTGGAAGAAAACCTAGGCAATACCATTCAGGACATAGGTATGGGCAAAGACTTCATGACTAAAATGCCAAAAGCAATGGCAACAAAAGCCAAAATTGACAAATGGGATGTAATTAAACTAAAGAGCTTCTGCACAGCAAAAGAAACTATCATCAGAGTGAACAGGTAACCTACAGAAAGGGAAAAAAAATTTGCATTTTATCCATCTGACAAAGGACTAATATCCACAATCTACAAAGAACTTAAACAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAAGTGGGCAAAGGACATGAACAGGCACTTCTCAAAATAAGACATTTATGTGGCCAACAAACATGAAAAAAAGCTCATCATCACTGGTCACTAGAGAAATGCAAATCAAAACCACAATGAGATACCATCTCATGCCAGTTAGAATGACAATCATTAAAAAGTCAGGAAACAACAGATGCTAGAGAGGATGTGGAGAAATAAGAATGTTTTTACACTGTTGGCGGGAGTGTAAATTAGTTCAACCATTATGGAAGACAGTGTGGTGATTCCTCAAAGATCTAGAACCCAAAATACCATTTGACCCAGTAATCCCATTACTGCGTATATACCCAAAGGATTATACATCATTCTACTATAAAGACACAAGTACATGCATGTTTACTGCAGCACTATTCACAATAGCAAAAACTTGGAACCAACCCAAATGCCCATCAATGATAGACTGCATAAAGAATACGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAAAGATGAGTTCATGTCCTTTGCAGGGACATGGATGAAGCTGGAAACCACCATTCTCAGCAAACTAACACAGGAACAGAAAACCAAACATCgCATGTTCTCACTCATAAGCAGGAGTTGAACAATGAGAACACAGGGAGAGGAACAAGGAGAACACAGAGAATGGACACAGGGAGCAGAACATCACACCGGGGGACCTGTCAGGGGGTTAGGAGTGGGGCTAGGGGAGGGATAGCATTAGGAGAAGTACCTGACGTAGATGACAGGTTGATGGGTGCAGCAAACTACCATGGCACGTGTGTGCCTATGTAACAAACCTGCAAGTTCTGCACATGTATCCCAGAACTTAAAGTATATAAAAAATTATTTTAATAATTTGTCTACTGTTCTATTATATGGTTGTATGACTTTTTTTCAATAAATTTTCTTATGTTTAACACATATTGCTTTTGACTGTAAGGGAGAGGATTTTATCAATCTTTATTCTATTCACTCTTACAATTTTCCAGATGGATaCTTCATACTTCTTCTCTCTCCTGAAACCTCAACCTGTCCATCATCCTCATTCTCAGCTGATGACTTTGCTTCATATTTCATCAAAAATATAGACATTATCAGAAAAGAATTTCTACAATATGTATTCATTTCTTTATTGGCATCTATCTGCTTTTTGCCTGTTAATATAGAACTTTGTTCTTACTTGTTcAGACTCATCCCTCTACTTGTGCACAAGATCGCATCCTCTCTTGCCTACTCCAGGTTATCACTGTGGCAATTCTCCACTGACTTTTCCACAGTGTACATTTTTTTCCCTCTCTCCTGAATCATTTACATCTTGCTTAATTAGAAAAAAATCTGTGAAATGTAATTATTTATATTTTACAGACATGTAAGTGAAGACTAAGTGAATGCTAGATTGTAACCTCATCCTGACTTTATTACTATCTCTTTCTCCCTTGCATCTGTCAGCTTTTGCTGCATAATAAGCATTTCCACAATaTAGAGACTTGAAACAACATTCATTTATGCAGTTCATGATTCTGTGGAATTCACTGAGCATGTCTCCTCTCTAGGTGAGCTCAGCTGTTTTCTTATAGGCTCCATGCTACATCTGCTGTCATTAGCAGGCCAGATGGTAAGTGTATAATTCAAAATGACACCACATGTGTGTTTGCCTGCCCTTTGGTTCTTCTTTACAAGCTTCCTTCTCCCCAGCAGGCTAGCTTGGGCTTTTTCATATGGTGATGGTCTCAGGGTTCTAAGCATAGCAAGAAAAGGCAAGCTCCAATACACAAGGGCTTTTCATACCTCTGCTTGTTCATATTGCCTAATGTACTATTGACCAAAATAAGCCACATTTTAAGAAGTCTGTTGTATGGAGAAACATAACTAAAAATAGGTGAAGGAAAGGGAGAGGAAAAGACTCTGACGCCtTcTACATTTACAAAACTTCAAATTTAGCAGCATCATTACTTTGGTAATACCCTCACAGATGTTACAAAATGTTTTAATATGTACTAGTTATGtTGAATATTAATTTTTTTATCCTCCTGAACTGTAGGGCTGAATGGAAATAAGCATTTGACTACAGATGCATAAATGAAccCAGTAGAAAACAACCAAGGTCTCAATAGGAGCTATGACCTATTATTGTTAATATCAGCATAGGAAGGTATCTAGAACATCAATCATAATATCATCTACTGAACTTAGGAAGAATAGCCTCACAAGTACTGGTGACAACTGGTTTCCCAGAACAGGAGTTAAGAATTGATGATATAGAATTTTAAAAATAAATGTAATTGACTATATAACATCAGCATTATGGGAGTAGGTAATATATCTCAATCCTACTTCAAGTTAGGTTTTGTTCAAGGCTCATATAAACAAAAATCTTCCTTCTCCTAATTAGTCAATTACGTAAAGCCTCCTTACTAATTTAGTGGAGAATGAAGTTTAGGCAAGGAAAGAGGCAGTAGAGCTTATCTCCAGTGATACTGTTTAATAAAAAAGTAAAAAAATAAAAATAAAAAAAGAAAAAAAAAGCCTGTAACAGTACATAATCTTGGATATTAAAAAAGAGTTGGTGGGGGGAAACAGATGGTAAAGAATTTGTAAGGGGGTGAGGAGTTTGGGAGCTAGAATTAGGGCTCAACGTACGAAAACAGACAGCATTAAAAGGTAAGGGCAAAGAGTGGCATTATCTGAACGGTAGATTCAAGCTAGGGTGGGAAACTTATGTCAGAAGAGGGACAGGGTAGAAGTTTATTACTTATAATCCTTCAACTAGGGCAGAAAACTGGAGAGAGCTAGGGCTTTAGGATAATATTCAAATTCTTGCTTaCATAATTCATTTTCTTCTgCCCCATTATGAATATCTAACCAGCCAGGGGCCTTCATATCATTTCATGAAAGTCACCCAGACTCTGAAGTGAGAGGTGCTGAATAATACACTGAAAAGTGCTTGGATTTTAAAGTCAGATGGGCCTGGGTTTGAATCTACTTTCTACCACTTACATTTGTGTGACCTTGGGGAATGAATGCTTCTCTGAGCCTATTCCCTTTTCTGTAAAATAGAAATAGTGATACACACTTAGCTGGATGTTTCTGAGAATTAAAGAAGAATATATAGGCTGGGCACGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACAAGGTCAGGCGATCGAGACCATCCTGGCAAACAGGGTGAAACCCCAtCTCTACTAAAAATACAAAAAAATTAGCCTGGCATGGTGGCGGGCGCCTGTAGTCCCAGCTACTCGGCAGGCTGAGGCAGGAGAATGGCATGAACCCAGGAGGCAGAGATTGCAGTGAGCTGAGATTGCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTTGTCTCAAAAAAAAAAAAAAAAAAAAAAAGAATATATATATGGTGGAAGACACATGAAGTGTTCAGTAATTAATATTGCCAGATAATGTGGGTCCAACTACTGTCTTAGTTACCTATGTTGTAACTTGGATAAGTTACTAATGTCCTTGGACCTCAGTTTCCTTTTCTGCAAAATAAGAATATTCTTAATTTGTGAGGTTCAGAgAGTCCCCAAAATCTTATTAAATTGTCTGTAAATATTCTAAGTAGGGTCTACAGCACATATTTTTCCTGTGCCCTTGAGGAAGCTGGAAGTCAGTTATTACTACGTCTGTCCTTTCCTTAGATAGTGGTGAATAATTCTACTTGAAGCTAACTGTGGCTTTTGAACTGTGGGTGAAGAAGGTGAGATGTGTACAGCTGAAATATATTCCTCATGTACAGTACCTGCCCCTTGTGGAAAGTCTAGCATATTTTGCACAGATGTCTCTTTGTTTCTGAACAGAAAACTAATTGCTTTTCTTGTTTCAGTCTGAGAAGTTTTCCTATATTGCTTCacAAATAACAGGAGACATTTCTCAAACTTTACAAAGCTCTTCCCCAATGGGCCTCTCTAATCAGATGCCCCTCgAGTGCCCCACATCACAGGAGGCAACCTTCATCTTGTAAGCTGAAAAATCACCTTTTTACAGTTATTTTATGATTATTATTACTAATTATTTTCACTCGCACACAAATCTGACTGTGAGAGGAGGCATGATTAAGGAGAAAATGCTTTTCAGCCTTCTTGCTAAAATTAGAAATCTTTGTTGTTGCTCATAAATGATGAGTCCAGGGATGGTAAAATGTGCTAAACTGAGAGCCCAGGAGTCAGAAtACACTTCCCATAGGACATGTACCTCAAAAGCAGCAGCTACCTGCCAGGCCTAGCTTCCCTGGTGCCCCTGCTATTGTTTCCCTAGTAACCAGGCAGAGTGTGGAATATCCCTGAAAGTCCTGCACAGTTACTACGGAAACTCCAGGGCTTTCCTAATTAGATCCAAGTTGAGCTGTAGCTGGTGGGGATGGGCAGACTTGCTTCCTATGGGAAAACCCTCCTTGAAAGGCAAACCAGAGCACCCTTTATCCATTCACATTTTGCCTCTTACCCTGGTGAATTTATGCACACTTGATTTGCCTCATTCTGTGGATGAACAGCACTGGGCCTTGGGGCATTGAAACAGTCTTCAAAACCCTTGGTGTAAAACAGAGTCTCATAGATGGAGGCTGTGTAGCTTCCCAGATGTTCTGGGACAGGCTTGGTTTCAAATAGTCTGTCCCTTGTCTCCATGGGCATAGATATATTTGACAGTTTATTGTGAGGCCAGATTTTCATTTGTTATTAGAAATGGCAACAATATGGTGATTTTTAGAGAGCTAGTTGGCTGGTGGGAGATAAAGTTTGGTTGGAAACTATTTGCTCATGCCCtcCAATTACAACCAGAGGTGGGTGAAAACTTGTTCTTTGTAAGAGGTCAACcACCTCTTTACGATAGAACCTATTCATCAACACCATAGAGACTCAGCTTTCTTAAGTGATCAACTTAGACTGAATGTGTGATCAATGGAACCACTTTCTCGCTAATACCTTCAACTCTTTTGTGCCAATTTTCTTCCTTTGTCCCAACTCAGAAAACACCAAACTCCCATCCATCATGTAAACTCTGCCCCTTTAATTTGATAAGCAACACTGCAACAAACAAACAGAAAACAAAAAACAAAAAAATACAATCGTGTTGTTTGGGGCCACAAACAACCCACAATCTCCAAGCTTACACCTGGCCTTTGCTCACTCGTCTTTGATCATTCTTTATCCCCATTTTCCTAGTGACTGTTCCTAGGCTTTATCTATTTCCTCCAAAAGTCTCTTTCCTCCCTGCTCATTTAtTACTCTCCCTACTTTCAGCAGATGAACTCTTTTTTTTTTTTAATTTATTTTTTATTTTTTAGATGGAGTCTTGCTCTGTTACCCAGGCTGGAGCACAGTGGCACAATCTCGGCTCACTGCAAGCTCCGCCTCCTGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTGCAGGCACCTGCTACCATGCCCAGCTAATTTTTTGTATTTTTAGTAGAGACGGGGTTTTACCATGTTAGTCAGGATGGTCTCGATCTCCTGACCTCGTGAACTGCCCGcCTCGGTCGCCAGAAGTGCTGGGATTACAAGTGTGATGCCCAGCAGATGAACTCTTATACAACTTCACCACAGTAAACCAACCCCAAAGTTAGACTACAAAAAGAACCAAAATCAGAGCTGAACTGAAGAAAATTGAAATGTGAAAATCCACTCAAAAGATCAAGGAAACCAAAAGTTGGTTATATGAAAGATTAAATACAATTAATAAACTACTAGCTAGATGAAAAAAGAAAAAACAGAAGATCCAAATAATCAGAAACAACAAAGGTGACATTACAACCGACCCCACAGAAATAAAAAAATCCTCACAGACTATTATGAATACCTCTATGCACACAAACTAAAAAACCTAGAAAAATTTGATAAATCCTGGGAaCACACAGCCCCCCAGGACTGAACCAGGAAGAAATTAAAATCCTGAACAGGCTAATAACGAGTTCCAGAATTGAATTAGTAATAAAAAACCTACCAACCAAAAAAAGCCCTGGACCAAATGGATTCACAGCTGAGTTCTACCAGATGTACAAAACAAAGCTAGTACCAATCCTACTGAAATTATTCCAAAAAATTGAGGAGAGACTCCTCCCTTACTCATTCTCCAAGACCAGCATCTTTCTGATAACAAAGCCTGGCAGAGACATGACAAAAAAAGGAAACTTCAGGCCAACAACTCTGATTAACATAGATGCAAATATCTTCAACAAAATACTAGCAAACCAAATCCAGCAGCACATCAAAAAGCTAATCTACCATGATCAGGTAGGCTTTATTCTTGGGATGAAAGGTTTGCTTAACATATGAAAATCAATAAATGTGATTCACCACATAAACAGAATTAACAACACAAACCACATGATCATCTCAAAAGACACAGAAAAGGCCTCTGATAAAATTCAATGCCCTTTCATAGTAAAAACTCTCTACAAATCAGGCATCAAAGGAACATACCTCAAAATAATAAGAGCCATTTATGACAAACCCACAGCCAACATCATATTGAATGGACAAAAGCTGGAAACATTTCTCTTGAGAACTGGAACAAGACAAGGATGCTAACTCTCATCACTCCTACTGAACATAGTACTGGAAGTCTTAGCCAGAGTAATCAGGCAAGAGAAAAATATAAAAAGCATCCAAATAGGAAGAGAGGAAGCCAAACTATCTCTCTTTGCAGACAATATGATTTTATACCTAGAAAACTCCATAGACACCATtAGAAGGCTTCTACAACTGATAACTTCAGTAAAGTTTCAGTACACAAAATCAATGTACAAAAATCAGTAGCATTTCTGTATATGAATAACATCCAAGCTCAGAGCCAAATCAAGAATGCAATCCTATTTACAATAGCCACAATAATAATAAAACACCTAGGAACACAGCCTACCAAgGAGGCAAATGATCTCTACAACAAGAATTATAAGACAATGCTGAAGGAAAACAAAGATGACACAAACAAATGCAGAAATATTTTATGCTCATTAATGGGAAGAATTAATATTGTTAAAATGGCCACACTACCCAAAGCAATTTACAGATTCAATGCTATTCTTATCAAACTATCAACATCATTTTTCACAGAATTAGAAAATACTATTCTAAAGTTCATATGGAATAAATAACCTGAATTGCCAGAAAAAAAAATCTACTCAAAAAGAATCAAGCCAGAGGTATCACACTACCTAACTTCAAACTATACtACAAGGCTATAGTAACCAAAACAGCATGGTACTGGCACAAAAACAGACACATAGACCAATGGAACGGATAGAGGACCCAGAAATAAAGTCACACACTTACAACCACCTTATCTTTGACAAAGTTGACAATAAAAAATAATGAAGGAAGCACTCCCTATTCAATAAACGGTGCTGGGAAAATGGCTAGACATCTGCAGAAGATTGAAACTGGACTGCTTCTTTTCACCATATACAAAAATTAACTCAAAATGGATTAAAGACTTGAAACAATAAAAACTCTAGAAGAAAACCTAGGAAATACtATTCCAGACATTGGCCTTGGCAAAGAATTTATGACTGAGTCCTCAAAAGCAATGCAACAAAAACAAAAATTGGTAAGTAGGACCTAATTAAACTCACGAGCTTCTGCACAGCAAAACAACAACAACAACAAAAACAAACAAACAAACAAAAAACTATCAACAGAGTAAACTGACAACCTACAGAATGGGAGAAAATATTTACAAACTATGCATCTGACACAGGTCTGATATCCAGAATCCATAAGGAACTTAAATCAGCAAGCAGAAAGCAAATAAACTTATTATAAAATGAGCtAAGGACATGAACAGACACTTCTCAAAATAAGACATACGTGTGGCCAACAAATATATGAAATATACTCAGAATCACAAATCATTAGAGAAATGCAAACCAAAACCACAAAATAAGATACCACATCACACCAGTCAGAATGGCTATTATTGAAAAGTCAAAAAGCAACAGATGCTGGTGAGGTTGCGGAGAAAAGGGAACACTTATACATTGTTGATGGGAATGTACATTATTTCAGCCACTGTGGAAAGCACTGTGGAGATTTCTCAAAGAACTTAAAACAGATCTACTATTTGACCtGGCAGTCCCACTAtTGGGTATATATCCAAAGGAAAATAAATCATTCTACCAAAAAGACACATGCACTTACATGTTCATTGCAGCACTATTCACAATAGCATAGACATAGAATCAACAAAGATGCCCATCACCAGTGGACTAGATAAAGAACATATGGTACATAtATATCATAGTATGCTACACAGCTATAAAAAGAATGGAATCATGCCCTTTTCAGCAACGTGGATGTAGTGGGAGGCCATCATTCTAAGCCCATTAATGCAGGAACACAAAACCAAATACCACATGTTCTCACTTATAAGTGAGAGCTAAACATTGAGTACACATGGACACAAAGAAGAGGACAATAGAAACTGGGGACTGCCTGGGAGAGAGGGTTTGAAGGGAAGACGTTTTAAGACACCTGAAATGAACATCTTTGACTTCTGAACAGCTCCTTAAAAATTATCTAAATAAGAATTCCTACTTACTCCctCCATTCTTATCTGCATTTTAAAACAAGGTGTTCCAATCTTATAAAGCTCTTCCTCTACCTACATATGGACATGATTATTGCCCACTATGTCATATCTTCAACCGGTCCTTTGATACTGGCTCTATTACTTCAGAATATTAACATGTTCAGAAACAATGTTAATATAAAACAAAACCTCACATATCTTAGCTACCACATTATTTATCTCCTTTCTCTTGGTCTAGAATCTTAAAAGAATAATATATTTATTAATACATTTATTAAATCCCTACTCTGTACTATTCTGGGTACTAGATTATACGGGTGAATAAAacAAAAAAATTCCACTCTTCATGGTGGTTGCATTTTAGTAAAAGAGCATAGATAATAACAAAATACTGGCAAACCGAATACAGCAGCACATCAAAAAGCTTGTCCACCATGATCAGGTGGGCTTCATCCCTGGGATGCAAGGCTGGTTCAACATACAAAAATCAATAAATGTAATCCAGCATATAAACAGAACCAAAGACAAAAACCACATGATTATCTCAATAGATGCAGAAAAGGCCTTTGACAAAATTCAACAACGCTTCATGCTAAAAACTCTCAATAAATTAGGTATTGATGGGACGTATTTCAAAATAATAAGAGCTATCTATGACAAACCCACAGCCAATATCATACTGAATGGGCAAAAACTGGAAGCATTCCCTTTGAAAACTGGCACAAGACAGGGATGCCCTCTCTCACCACTCCTATTCAATATAGTGTTGGAAGTTCTGGCCAGGGCAATTAGGCAGGAGAAGGAAATAAAGGGCATTCAATTAGGAAAAGAGGAAGTCAAATTGTCCCTGTTTGCAGACGACATGATTGTATATCCAGAAAAACCCATCATCTCAGCCCAAAATCTCCTTAAGCTGATAAGCAACTTCAGCAAAGTCTCAGGATACAAAATCAATGTGCAAAAATCACAAGCATCCTTATACACCAATAAGAGACAAACAGAGAGCCAAATCATGAGTGAACTCCCATTCACAATTGCTTCAAAGAGAATAAAATACCTAGGAATCCAACTTACAAGGGACGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAAGGAAATAAAAGAGGAGACAAACAAATGGAAGAACATTCCGTGCTCATGGGTAGGAAGAATCAATATCATGAAAATGGCCATACTGCCCAAGGTAATTTATAGATTCAATGCCATCCCCATCAAGCTACCAATGACTTTCTTCACAGAATTGGAAAAAACTAAAGTTCATATGGAACCAAAAAAGAGTCCGCATCACCAAGTCAATCCTAAGCCAAAAGAACAAAGCTGGAGGCATCACGCTACCTGACTTCagACTATACTACAAGGCTACAGTAACCAAAACAGCATGGTACTGGTACCAAAACAGAGATATAGATCAATGGAACAGAACAGAGCCCTCAGAAATAACGCCGCATGTCTACAACTATCTGATCTTTGACAAACCTGAGAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAAATGGTGCTGGGAAAACTGGCTAGCCATATGTAGAAAGCTGAAACTGGATCCCTTCCTTACACCTTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTAGACCTAAAACCATAAAAACCCTAGAAGAAAACCTAGGCATTACCATTCAGGACATAGGCATGGGCAAGGACTTCATGTCTAAAACATCAAAAGCCATGGCAACAAAAGCCAAAATTGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGTACAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTACAAAATGGGAGAAAATTTTCGCAACCTACTCATCTGACAAAGGGCTAATATCCAGAATCTACAATGAACTCAAAGAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAAGTGGGCGAAGGATATGAACAGACACTTCTCAACAGAAGACATTTATGCAGCCAAAAAACACATGAAAAAATGCTCACCATCACTGGCCATCAGAGAAATGCAAATCAAAACCGCAATGAGATATCATCTCACACCAGTTAGAATGGCAATCATTAAAAAGCCAGGAAACAACAGGTGCTGGAGAGGATGTGGAGAAATCAGAACACTTTTACACTGTTGGTGGGACTGTAAACTAGTTCAACCATTGTGGAGGTCAGTGTGGCGATTCCTCAGGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCCCATTACTGGGTATATACCCAAAGGACTATAAATCATGCTGCTATAAAGACACATGCACATGTATATTTATTGTGGGACTATTCACAATAGCAAAGACTTGGAACCAACCCAAATGTCCAACAATGATAGACTGGTTTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCTTGTCCTTTGTAGGGACATGGATGAAGTTGGAAATCATCATTCTCAGTAAACTATCGCAAGAACAAAAAACCAAACACCGCATATTCTCACTCATAGGTGGGAATTGAACAATGAGAACATGTGGACACAGGAAGGGGAACATCACACTCTGGGGACCGTTGTGGGGTGGGGGGAGGGGAGAGGGATAGCTTTAGGATATATACCTAATGCTAAATGTCGAGTTAATGGGTGCAGCACACCAGCATGGCACATGTATACATATGTAACTAACCTGCACATTGTGCACATGTACCCTAAAACTTAAAGTATAATAATAATAAAATAAAATAAAATTAATAATAAAATTAAAAAAAAGAAATTAGAGGTAAAAAGAAAAAATAATAATAAATAAATAAATAATATGGTGTGTTACAGCATGGTAAGTGCTATGGTGAAAATGTAAAGCCAGAGAAGAAATCATAAAAAGTAAAATTTAAAAAGAAAAACATACAATTTACAATGATAACAAAAATATTAAACGCTTAGAAATAATTATAATAGGATATGCAAGACCCCTACAGGGAAAACTATAAAATATTACTAAGAAAAATAAATAAATGTATACACCAAGTTCATGTATTAAAAATTTCCATaGTATCAAGACATATTTCACTACGCAGCCATAAAAAAGAATGAGATCATGTCCTTTGCTAGAACATGGACAGAGGTGGAGGCCATTATCCTTAGCAAACTAACACAAGAACAGAAAACCAAATACCACGTGTTCTCCCTTATAAGTGGGAGCTAAGTGAAGAAAACACGTGGACACATAGAGGGGAACAACACACACTGGGGCCTATCATAGGGTGGAGAGTGAGAAGAGGGAGAGAATCGGGAAAAATAACTAATGGGTACTAGGCTTAACACCTGGGTGATGAAATAAGCTGTACAACAAACCCCTATGACTCAAGTTTAGGCAAGTAACAAACCTGCACATGGACCCCTGAACTTAAAAGTTAAGATAAAAAGATGTCGTTCCTCTTTAAGTTTATACATTCAGTGCCATCTTAATCAATTTCTAATTTAAAATAGATACGACCTCAAATagACAAGACAATCACGAAAAGGAACGAAGTGTGAGAATTTGTAGTAATAAAGACAGTGTGGTATTGTCAAAAGGATAAACAAATAAACCAATGAAACTGAGAGTCCAGATACATATTCATACATACTCATTTTATTTATAAGAAAAATTTCACTGCATAGTATTGGGGAAGCCTGAGTGTTTCAATCACCGTTGCAAGGCCAaCTTGTTTTATAGTTTTATATCTATATAAATATATAAACACATATTAATATACATTTTTAGATTTTATATACATATATACACATGCAACATGTATATGTACGCATATAATATACATAGATAATATTTTTACCTATGCATGTTTGTGTATACATATAGATGGAAAGAGGGAGCGAGAAAGAGAAACCTTGACCTAACTCACCTAACTTCACCACACTGAAGATATTAGAAAAAAAGATTTCTTTAATAACACAATTAGCACTTACAACAAAGAAAAATATTTATAAATTGGACTATTTTAAAACTGGAAATTTCTGTTAATTCAAGAACAAGAGAGTAAAAGGGAACTAAGTACTCATATCTACAATAATAAACATAACTCTTAATGTGAATAAGAAAGACAGATAATTTTTAAATAGTCAAAAAACTTGAACAGCCCTTCATGAAATATGGTATCTGAATGACCATTAAATATATTTAAAAGTTTCTAACATAATTAGTAATTAAAGAAATGTATAGTGAAGTACCATTACACATCCATCAAAAAGACTGCTGATACCAAGTGTTGGTGAGAATCTGAAACAATTATATTATTCATACAGAAGTTGCTAGGAGTgTAGATTCTTCTCTGTAAACTGGCAGAATCTACTAAaCTTGCACTtAAAAgTACCCTACGATATGAAACTATATATAAGTGAACTTGTATATGTATATATATTCAAATTTCATTTGAGACTATATACAACTAAACTGTATGGTAATGCATACCAAAAACTTGCATAAGAATATTTCTGGCAACATTATTCATAATAGCCAGACCCAGAAACAATCCAAATATCTATCAACAATAGAGCAGATCAATATTGTGGTGCATTCATGCCCTGGAATACTATACAGCCAAAGCACGGTGGGAAGAGCTTGTCTGGAGTGCTGAGAAGCAAACCGACTAGAGAAGAGGGAGCAGTGAAGGGAGACAAATGGAAATAAACTTAAGGAGGCCCTGAGGGTGGTATGGAGGCAGGTAGGCTGCCATGCAAGCCACTGAAAGGCCTTGGTATTTATACCAAAAATAATAGGAAAGTGGAGGATTGTGAGCAAAGTTGAGTTGGTTTTACTCCTTTTTTAATGGTATTACTCTTGAGATTGTACTGAGGGTAGAATGTAAAAAGGCAAGTgTGGAAGTGAGAAGGTGACTTTGTAATGGAGACAGTGCAAATGATTACATTTTAGTGGAGATGTACCTAATGAGATTTGCAGATTCATTTTTTAAGTTTGAGAGAAAGGGAGATTCAAAGATGAGGCCAAGATTTTTGGTCTAAGCAACTGAAAGAGTTGGATTAATGTAAACGTGGATGACTGAAGGAGGAACCAGTTTAAAGGGCATCATTAAGAGTGCTGGTTAGGGCATGTTAAGTTTGAGATGAATATTAGACACAGAGCCTCTATtTGTATTTCTTATTTTCCATTCATTTCCCTATGATCATAATCTAAGAAAAGTCaGTATaTAAGAAAAGTCAGTAGATTGGTCATGAATGGCCTCCATATTGTCAAACGTTCATCAAgCATTTTTCAGGCTTTTTCAGACTGGATCTTTCTGCAATATCTGGTAGTATTGGCAGCTTGCTCATTCCAAAACATCCTATTTATTTGTTGTTAGTGACgaCATTGCCTTATAGTTTTCCACCCACTCTTCTCATCTGTCCTTTTCAACCTCTTTTATATCCTTCTCTGTGGCCTCCCCTTTAAAAGTGGCTCCTTAAAAGTCTAAGTTTAGCCCTCTGTTCTTCTGCATATATTCTAGTGATGACCTCCTCAATTTATCTGGTTTAATTACAACTaTGTTTATCATTACCAAACATGTATTTTTGCTAGACAGCTACTCAAATTTCAAAATTATACATTTTATTTCCTCTTGAATGTGTCACTGGATGTCCTTCTAAGCACTACACACATACCAATTCAAAACTAAACATTTTTTTCCATTCCACACTGACTTTCAAGTCCTCCTATATTCTGTGTCTTGGTGGACCATTAGTTAATACAGAAATCAAGAAGTCATCTGAGATTTCTCCTTATCCATTACCCACTCATCCCTAATGACTAACTGCTGCTAGTTTTACCTCTTAAATACTTCCCAAGTTCAGCCcCTTCATCTCcagCTTTACTTGTGCTTCCCTGGCAAGTATATCATGTTATTTATGTTGAACTAATGAAATTATTTTATTGGTCCTTCTGTCTATGTCTTACCATCTTAGAATTCAACCTTCATACTGTAACTGAATGCTGGTCTAAAATTTGTAAACTTGTCATTTATCTGAGTAAAATCTTTCAATGGCTCTTTACCACTTATAGAATAAAGCACAAGAATTTTAGCTTGCCACTTAAGACCCTCTATAATTTTGTGCCTATTTATTCCCCAATAGCCTTTGAATTTTAAATTATTTCAAACTTCTTGGAGCTCTTTGTGAACTGCTTTTTTACTACCTTCTTTTATAAATGCAGGTTTGAAAATATTTTTGTCCTTTTTAATGCACTATTCACTGAATAATTTCTTTTTACTATTCTTTAGGACTCCAATTCTAGATTTTCAAGTCGAAATTCTTGAATTTGAAACAAGAGTCTGGATGTCGGCAAAATGGCAAGTGCCAGCCTTCATTCTCTCCACAGAAACACTAATTTAACAATTACATCCAAACTAAAATACTTCTATGAGAGGCCCAGAATCTAATTaAAAAGTGTCAGTACCCCAGATGAGCACAAAATTGAGAACAGACTCAATGAAATGAGGAAGAAGAGCAATTTCACTTAGTCTGTGTCAGTACCTCCCTCAAGCTGACATGGCTCAGCATTAAGAGagATAGCTTCAGCCCACAATTTCTCTTTTGAGGAAAAGAGAGTAAATTATGCATTCAATGTCTCAGATCTTTCAGTGTGCTACCTCAGGGACCAGTTACTGTTTTGTCCCACCTGAAGCACTGAAGTAAATGGAAGAGGTTGGATGACTAAGGAAGCTACTCACAAAGAAAAAGGGCAGGCAGCCTTCTTCTGCTGGCATGACTCTGCAAGAATGAGAGAAGGCATACAATGCCAAGGCTTTTGGCTCCAGAGAAAGAGATAGAGCAATGGACTTGCCTCCAACATGCTAACCTTTTGATTCTCTGCCTGAGGTTTCTATCTCACCTCACCCAGAATGCTAATGGAACTGGCATAGTTTTGTGAGGGCTAAAAATAAAGGAAATGGAGTAGGTAACATACTAAACCCTATACAGATTTGCAACAATGGAAAAGATGCAGAATACAAGGATTCCATAGGCAtGGAAGAAGAATAGTGCAGTATATCTCCAAAATATTAACCTGTGATACAGCAGACACCAGAGAGAGCAAGATAATATAGGCTCCTGAAAAATATTCAAGCAGTATTCCTCTATTTATAAATTCACACACACAAATCCAAAGAAGTCACATCCGTAGAAAAGGTTTGAGAGATTTTCATAATCTCTAACTAGGCTGAGTGAAGATCTTTCCCTGTCAAAGCTAGACCATAAAGATTTTAGAGGTGGCTGTTGCATTCAAATGCACAAGCGCCAATGCAAAGCTACAAAAAACACAAAGAAACAGGACAATATAAAACAATTAAGAAACAAAATAATTCCTGAAGTAACCAACTATAGAGAAATGAAGATTTATGAATTCTCAAAGCATTCAAAATAATTATCTTAAAGTTCAGTGAGATACACGAAAACATAGTTAAATAAAACAATATATGACTAGAATAAATATCACCAGAGATTAAAACTATGAAAGAAGAACCAAACAGAAAGAAAGACTAGAATAACTAAACTGAAAAAAAAAAAAAACAACCTACAGAAACATTCAACAGCAAACTTGATCAAATGAAAGAATCGATGATCTTGAAGGTAGGTCACTTGAAATTATCCAATTATAGAAGTAAAAAGAAAAAAGAACTTAAAAAGAGTAAAGAAAGCCTAAGAGACTTATGGGACATCAAATGCACCAATATGTTCATTATGGGAGTCACAGAAgGAAATGAGACTAAAGGGCAGAGAATCTATTTTTTTAAATAATGCCTAAAATCTTCCCAAAATTCAAAGGGAAACAGACATTCAAATTCATGAATAAAGTTCAAAGAGTATAAAATAGAATAAACCCAAAGAAGTCTACACTGAGATGCATATTAATCAAATTGTCAAAAGTGAAAGAATTTTGAAAGTAAAAGAAAAGTAACCTCCATAAAAAAAAAAATCAACAGATTTCTCAAAAGAAATTTTATAGGTTAGAAGGGGGTAGGATGATATAGTCAAAGTGCTGAAAGAAAAAAAAAAGAAATCTGCCAATCAGGAATACTATATTCAGCAATGTGTCCTTCAGAAATGATGGTGAGATAAGGACTTTTCcAGACAAACAAAAGCTTTTGAAAAATTCTTGTCATTTCTCTTTAGCATAATACTAGAAGTCCTAACTAGAGCAATTAGACAAGAAAAATAAAATTAAAATCATGAAAATGGAAAAATGTGTCTCTTTACAAATAAAATAATTTTATATATAGAAAATCCAAAATGCCCCACATAAAGATGAAACTATTTGAATTAATAAAAGGAATTCGTAAAGTTGCAGGATATGAAAACAATATACAAAAATCAGTTGTATTTTCTTGTTTTTGTTTTTGTTTTTGGTTTTGGTTTTTTTTTTTTTTTTTTTTTTTTTTTGACAGTCTCTCACTCTTTTGCCCAGGGTGGAGTGAAGTGGCACACTTTTGGCTCACTGTAATCTCTGCTCCCTGGGTTCAgGcGATTCTCCTGCCTCAGCCTCCCAAGGAGTTGGAGTTGGGATTACAGGCACCAACCACCTGAAAAAAATGTGTATTTTTGGTAGAGACAaGGTTTTGCCATTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATGCACCCACCTTGGCCTCCCAAAGTGTGAGATTACAGGTGTGAGCCACCACGCCCGGCCAACGAGTTGTATTTTCAGTGGGTACACAGTGAAATACAGAGTGTAATAATAGACATAGAAGACCCAAAAAAGTGAAAGGGCAGGATGGGGGTGAGGATTGAAAAATTACCTATTTGGTATAATGTTTGCTATTTGAGTGATAGGTATACTAAAAGCccAGGCTTTACCACTACACAATATATCCATGTAACAAAACCACACTTACACCCTCTAAATCTGTTTTTAAAAAATTAAAAGGAAAATCACTTGAATTTAGGTACACTGACAATAAACTATTCAGAAAAGAAATTAAAAAAGCAATATCATTTACAATTGCATTAGAAAAAATAAAATGAGGAAAAGATAGTCTCTTCACAAATGGTGATGGGAAAATTATACATTCACATGCAAAAGAATGAAATTGAAACTTTAACTTATGCCATACACAAAAATTAATTCAAAATAGATTTAATGTAAGAATTGAAGCTGGAAAACTACTAGGAGAAAACAGAGAAGAAAAGCTCCAAGTTACTGTCCGGGTCATGATTTTTTTTATATCACCTCAAAATAACCAACAATAAAAGCAAAAATAGACAAATGCGATTACATAAAATTAAAAAGCTTCTGCACAGGAAAAAAAAATCAACAGAGTTAAAGAAATAGGGTTAGAAAATAAACAGAAAATAAACTTGAAAAAATTAGAAAAGATTTGGAAATCATATCTCTGATTAAAGGCTGATATGCAAAATATGTAAGAAATTAACCCTTACAACAATAGAATACTATaGCAAAGAACCTGATTTTATGATGGACAAAATATTTGAATAGACATTTCTGCCAAAAAGACATACAAATGACAAATaGGTTTACAAAGTATGCTCAGTGTCATTAATCATCAGAGGAATGCAAATCATAACCACAGTGAGAATATCAACTCATACCTGTTAGAATGGCTATTATCAAAAAACAAAAACAAAAAAGATAACAAGTGTCAATGAGGATGTGGAGAAAGTGTCAGTGGAGATGTAAAATGGTGCTaCTACTATGGAAAACAGTATAGAGGTTCCTCAAAAAATTAAAAATAGAGTTACCATATAACTCAGAAATCCCCTTTCTGGGTATATATCTAAAATAGTTAGAATCAGGATCTCAAAAAAAAAAAAAAAATCTGTGCTGCCATGTTCATTGCAGTATTATTCACAGTAGCCAAGATATAGAAACAACCTAAATGTCAATATGCAGATAAATGGAAAAGAAACTGTAGTATACACACACAATGAAATATTATTCAGCTTTTAAAAAGAAGGAAATTCTGCCATATTCAACAATGTAAATAAACCTTGAAGACATTATGCCAAGTGAAAGAAGCCAGTCACAGAAGGACAAATACTGTGTGATTCCATGTATATAaGCTATCTAAAATGCCAAATTCAGAAACAGAGTAGAAAGTTTGTTGTCAGGATCTGGGTGAAGAAGGAATGGGGATTGTTTTTCAGTGAGTATAAAGTTTCAATGATGCAAGATGAATAAATTCTAGAAAACCACTGTACAGCATAGTGTTTATATTTAATAATACTGCATTGTGCACTTAAAATATGAGAGCATATGTTATATAAAATGTTCATATTACAATAAATGAAGGAAGGAAGAAAGGAAGGGAGAGAGGGAGATAAATTAGATGATTCCATTTACTAGATATGTAATTTTTTATGTCTCTATATCTTCATTTGTAAATCATTGAAATAATATACCTACTTTTgAGTGTTCAGAGCTAACTTAATgGTAAATATTATTGCTTCTGTTTTTACTATTGGTTTCTTGAAAGAGGGCTTCTTTGATCTACCAacTCAGATATTCTCACTCCCACACTGTATGTACACTTAAAGTGCTCAGCACATGACACATTTAACATTGATAAATATTATTTTATTTTACTACTAAACTATAAATTTATAAAAGATATGGCAGATACTGCTAGATATCCTCCAGTATCTATTCTTCTTTCTTTACTAACCAAATTCCTTATATTTACCTGGGTTTACTGCTTCCCAGAAGTTCCCTTCTCCTATTGCTTCAGAAAATCATGCAAAAACATAGGGGCTTAAAACAATAACAAGAATTTTATTATCCCTCACATTTTGTAGGGTAAgTAATTCAGAACAGGCTTGACAGAGAGGGTTGGCTTaGTTTTCTCTTGTGGTTTCAGCCAGATGGAGATAGAGCTATAACAATAGGGGGGTGGGTGCTGCATATTAAAGAACTGGCTGAGAATGTCTCCCATGTAGCCTCAAGGCCTCTCCATGTGTCTCTTCATGATCACAACACAGTGGCCTTAGGACAGTCTGACTGATTATATAATAGCTATGGGGCCCAAAATCATGGTCCTAAGAGAACAATATGGGGACTGTACTGCCTCTTATTATCCAGCATTTTAAGTAATATAATGTCATTTCTGCCATGCTCAGAAGCTAATCAAGATTCCAGGGAATGGAACATAAACCCCATCTTTTGATGGGAGAAGTGTCAGCATCATATTGTTAAAAAAAATATAAAAAGTAAAACAGAAGCTATAATTGCAGTCATATTTGGAAAAAACAACATGACATATGATAAGTTTGGACCAAGGGAATATGAATAAAAGTGATGTGTGGaAGTTAAAGATTAATATTCCTCATGAAAATATAAAAATACTTAGCAAAATATTAGCAAATCTAGCAATATATAAAAAGGATATGACACTATGACAAGTAGAATTTATCCAGAGTAAAAAGCTGGCTTAATATCAGAAAATCAGTCCCTGTCATTCAGAATTTAATTATGTCAATAGATGCAAAAAAAGTAATAAAATTCAATGCTtGTTcATTATAAAATCTCTTGGCAAACTAACTGCTATGGTGTAAATGTATAGCCTCTAATATTCATGTTGAAACCTAATTTCTATTTGGAGGTACTAAAATTTGGGACCTTTGGGGATGTGATTAGGTCATTAGGGCTGTACCCTCATGAATGGATTAGTaCCTTATTAAAATACTGGAGTTAAATAGCTTAGGTCCTTTTTTGTCCTCCCCACTTCTGCCATGTAAGGACCCAACAAGAGAGCCCTCGCCAGACACTGAACCTGCCAGCATCTTGATCTTGGATTTTCCAGCCTTCAGAGCTGTGAAAAATAGATTTGTGTGCTTTATAAATTATCCAATCTGTGGTATTTTTATAGTTGTACAAACAGAGTAAGACACTAACATAAAGGAAAATGTCCTCAGACTGATAAAGGGCATCTAAAAATAaACCTCCACATCATACTTAATTGTGAAATATTAAACACTTCCTTCAAAGACCGTTCCTGGAGGTGCTAACCAGTGTAATAGGACAAGGAAAATAATTGAAAGGTATAAAGATTGGAAATGAAAAAAtATAAGTCTCTTCAGAGACAGCATGATTGTATACATAGAAGGTCCAAAGGAAAGTACAGAGAAAAACAGAATAACAAAAACAAATGAAAAAAACACTAGAACTGATATGTAAATTTAGCAGTCATAGGATTCAAGGTCAGTATCTTAAAAAGTAATTGTATTTCTATGTATTAGCAACAAACAATTGATACATGAAATTAAAACAAAAAAAAAAACAAGAACAAAAAAACCCTGCCGTAAATAATAAAATAAAAAATATGCAAATATTTATAATAAAAGATGTGGAAAACCTGTACACTGTATAGCTACAAAACATTGCTGAGAGGAATTAAGAAAATCTAAATGAATAGCAAAACATGCTATAGTAATGAATTGGACAATTAATATTTTAAGGTGCAATTTTTTCTCAAAATCATCTCTAGATCCAAATAAAAATTCAAGCAGACACCCAGAGCCTAGATGTTGGTTTCTAAAGTTATTTTCAAATAAAAGAAGTCAGGGTTCTTTTGATAAATGTTTGATGTTATAACTAAGACAGGAAATATACAAGATAAGCCTGGAACATTCTGTAATGTCAGAAAGTAAATAAATGCTCAAACAGTAAACATTGGGATATGTCAGAGAGATACAGGAGTCAACCAAGTGAGACCAAATAAAGTAGTACTGGATTATCATCCAAAGGATAAAATAAATATCCATGAGCTCACACTGATATAAATAAATAAATGGGGAAAATAAGCAAATTTCCTATGCAAAAAAATTCTTAATAATGTATGTAGATGTGCTGCTTCAAGCAGGTAAAATATAAATTCTCACTCCTAAAGTGTGGGCTGTGCATAGTAACTGCCAAAGGTTATGTTATGAAAAGGGGAAAAATCAATTTTGTGAAGAAAACTAACAAATATTTCCTCAGCCAGATGATCAAGGTTGGCATTAGCAGTAGAAAATAATGCTGATAGTATaTgCCATTCATATGATATGATAAGAATGGCACATTACCTCTGTGATCATCTTCTCAAAAACCTATCTACTCATGACCAAAACATCGTAAAAATCCCAAATGGAGAATATTCTACAAAATACCTCTCCAGTAGTCCACAAAACCAGGGAAATCCTGAAAAACTGACATTGCCAAGAGGAGCCTAAGGAAACATGACTAGATGTAATGTGATATAAAAAGGACATCAAGTAAAATCTAAGAAAATATAAATAAATGATGAACTTTAGTTTAAAATGATTTATCAGTATTGGTTCATGAATTGTGACAAATGCACCAAACTAATGTAAGATGTTTAAAaGGAAAATTTGACATGGAAATTCTCTGTATTATCTTTGTAACTTTTCTGCAAAACTAAACCATTTCTAAAATAAGCAGTTTATTTTAAAAGTTTTaAGATATCCAAAAAGGGTTTGTGTGAATTTTTCAGCTGATTCTCAAATTTATATGAATATACAATTCCTAAAaTAGTGCAACAATCTAACTAAAAATAAAACTCCAGTGTTAGGCCATCATCCTCAGCCCCAACCTCCAAGCCCACCTGAGTGTCAGGCTAGCCTCTGAAGTCCAGGCTTCAGGCCTACCCCAGCACCAGGTCAGCACCCACAGAAACAGATTTCAGGCCTGTTCAGCACCAGGTCTGCCTCTGCAGAcCCAGGCTCCAGGATGACACCTATTGACTCAGGCTCCAGGCCCACCCCAGGCCTCAGACTGGCCCAGTGCCAGATTAACTCAGCCCCAGGCTTCAGGCCTATTCTAGCACCAGGTGCTCTGGAGTCCAGGCCAGCAGCTACACACTCAGTCTCTAGTCCTACTCCAGTGCCAGGTTGATACTTGGAGACTCCGGCTCTAAGCCAGCCCTCATAGTCTCAGGTACTGGGCCAACACCCATGGACCCAGTGTTCAGGAAGTTCCCTACTGACAGAGGATCCAGGCCTACCCAGTGCCAAGTTAGTGCTTGTGGTCTCAGACTTTAGATTTGCCCCCATAGATCCAGGTTCCAAGTCAGCCTTCACAGACCAAGGCACCAGGGCCACCCTCATGGAACCAGTCACAGGTCCTCCACAATGAATACTGGTGTGAGGCCTGACTCAGTGGACTGAGTTTCCACACTTAACCCTGCAGATTAATGCACTAGGCCTACCCACTTAGTCCCTCAGGTACCAGGCCAGCCTTCTCAAGGACCTCAGCAGCAAGCCCACCATGGACCGTACCAGGCAGCCTGTCCAGAATATCTAGATTGGCAGACTACTGAAGATTGCTGGCTTTCCTGCCAAAGCCAGTCTATAAAGACTGAAATAAGGGCCTACTGCTTCAAATTCATATAGTCCAATGCTTTGCCACAAGGATGACAAACAATCAgGGAAACATGACACCAATAAGGACACAAAATAAAGCACTGGTAGCCAACATTTTAAAAATGAAGACTTAAGAACTGCCTGACAAATAATTCTACATGATCATCTTGAAGAAGCTCAGTGAGCTGTAAGAGAACGAACACACACACACACACACACTCTCACACACAGACACATATATATCCAAATGAAATCAAGAAAGGAATACATGAACAAAATGATAAGTTCAACAAAGAGATAGCAACATAAAAACAAACCAAACAGAAATACTGAAGCTGACAAACACAATGACTGAACTAAAAATTTTAGAGAGAGCTTCAACGATGGACTAATTCAAGCAGAAGAAAAAATAAGTgaGCTCAAAGACAGATCATTTGAAATCACAACATCAGAACAACAGCAACAACAAAAAAAGCATAATAAAAAAGTGGGAAAAAGCCTATAAGATGTATGGAATACCATCAAGTGAACCAATATACAAATTATGGAAGTCTCAGAAGGAACAGAGGAAAAAAAGGAGGTGGGGGCAGAAAAAAAAATAACAGAAAACTTTCCAAATTTGGAGAGGTAAATGAACATCCAGATgCTTGAAGGCCAAAAAGCACCAGGTAGATTAAGCAGATGTTACTCAAGGCACAAAATAAAGCTCTCAAAAGTCAAAGACAAACAGATAATTGTGAAAGCAGCAAGAAAAAAAGCCACTTGTCACATAGAAGGGAACTCCTTCAGAcaGCACATTTCTTAGTAGAAATCTTTCAGGCGTGGCTTACAAGAAACCCTAAAGGGATTTCTACAAAAATTGAAAGAAAGGCAAAGACAATAATTTGCAGCATGAAAACATGAAAGTATAAAACTCATTGGAAAAGTAAATAGTTAAATTCAGAATACAATAATAGTATTATCATGGTGCATAAATCACTCATCTTTAGTATAAAGACAAAGCTATTAATAATAGCTACAATAATTTGTCAAGGAATGCAAATAAAAAAGAAAGGAATTATGACACTGAAAACATAAAATGAAGGGTAGGCAGAGTAAAAGTATAGAGGTTTTTTTTTTTTTTTACGTGATTGAAGTTAAGCTGTTATCAGCTTAAAATATCCTGTTATAACTATAAGATGTTTGAGGTAAGCTTCATGGTAACCACAAATCCAAAACCTATGGTAGACACAAAAAGATGAAAAAGTAAAGAATCAAAGCATACCACTAGGAAAAATTACCTAGTTACAAAAGAAGACATCAAGAGAGGGAAAAAAAAGGAACAAAAGATCTACAAAACAACCAGAAAACAATGGACAAAATGGTAGTAATACATCTTTACCTATAAATAATTACCTTAAATGTAAACAGATTAAATTATTGAATCAAAAAAAAGAGTAGGTACAAGATACTCGGTTTACTTTTAAGGACACATGTATTGAAAGTACATGGATGGAAACAGATATTCCATGCAAGCAAAAACCAATGAGAGCAGAGGTGGCTGTACTCATATCAGGCATTAATAGACATTCAGTCAAAAACTGTAAAAAGAGACAAGGTTATTATGTGATAATAAAGGGATGAATTCATCAAGAGGATATAATAATAGTAAAAGATTTCAATATTGCCCTGCCAACAATAGAGAGCTCATCTGGATAAAACTCAATAAGGAAACATTGGATTTGAACCACACTTTAGATCAAATAGACCAAACAGATAGATATAGAATATGCCATCAATTGTAGCAGAATACACATTTTTATCCATTGACATAGAACATTCATCAGTATAAACCATATGTTAGGACAAAAAACAAGTTTTAAACATTTGAGAAGATTGAAATTATATCAAGTATCTTTTCTAACCACAATGATATAAAACTAAAAATCTGTAACAGGAAGAATTTTTTTAATTAGCAAATATGTGGAAACTATACAGCATGCTCCTGAACAAACAATGGGTCAAAAAATAATTTAAAACTGAAATTTAAAAATATTTTGAGACAAATGCAAATGGAAACACAGCATATCAAAACTTACCAGATGTAGCCGAAGCAATTCTAAGAGGAAACTTTGTAGCAATAAATGCCTACATCAAACAAGAAGAAAGATCTCAAATAAACAATCAAAGAAAGATCTCAAATAAACAATCAAAGAAAGATCTCAAATAAACAATCTATTGTTATAACTCAAAGAATGAGGGGgaGGCGGGTGGAAAACTAACCCCAGAGTCAGTAGAAGAAAAAAAATAAAAGATCAGAGCAGAAGTAAATGAAATAGAATGTAGAAGAGCAATAGAAGATCAACAAAACCAAGAGCTGTTGTTCTGAAAAAATAAAATCAATACATCTTTAACTAAACTAACAAAAAATAGAGATGAGTCACAAGTAAATAAAAGTATAAATGAAAGAAGAGACATTATTATTGATACCACCAAAATAGAgAGGATCATGAGAAACTACTAGGAACAATTATATGGCAACAAGTTGGATAACCTAGGAGAAATGGATACATTTCTagACACAGCCAGCCTAGCAAGACTGAATAATGAATAAGTAGAAAATCTGAATAGACCAACAATGAGTAACAAGATTGAATCCATGATAAAAAGTCATCAAAGAAAAGTGCAGGCCCTGAGAGCTTAAATACTAATTCTACCAAACATTTTAAGACAAACTAACCAATCTTTCTCAAACTCTTCTTTAAGAGAGGGGCAGGCGTGGTGGCTCATGCCCGTAATCCCAGCCCTTTGGGAGGCCAAGAGAGGCGGGATCACCTGgGGTCAGGAGTTCGAGACCAGCCTGACCAACATGGAGAAACCCCATCTCTACTAAAAATACAAAATTAGCCGGGAGTGGTGGCTCATGCCTGTATTCCCAGCAACACAGTAGGCTGAGGCAGGAGAATTGCCTGAACACAGGAGGCAGAGGTTACAGTAAGCTGAGATTGTGCCATTGCACTCCAGCCTGGGCAACAAGAATGAAACTCAGTCTATAAAAGAAAAGAAAAGAAAAGAAAAGAAGGAATATTTTAAAATTCATTTTAAAAGGCAAGCATTAATTACCCTGATATCACAGCCAGACAAAATCACTATAAGACAAGAAAATTACAAGCCAATATCTATGATGAACATAGATGCAAATATCCTCAACAAAATATTTCCAAGCTGAATTCAACAGCACATTGAAAAGATCATTCACCGTAATGAAATGGACAGTGAGCCGAAATCATGCCATTGCATTCCAACCTGGGCAACAACAACAACAACAACAACAACAACAACAACAAAGAAATCTCAATACAAAAAAAAAAAGGTAAAAGAATCTACGTcTCCAAAATCTCAAACTGTCATAGTAGCCCTGGACTTCTTACCCTTTTACATGACAGAAAAATACCAACTATGGCAGCAGCACAGATCATGTGTTAATCATCCTGTTTCCCTAATGCCTAATATTAGAAGAGATAAGGCAAATA\n",
      "46367\n"
     ]
    }
   ],
   "source": [
    "print(rseq)\n",
    "print(len(rseq))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "CAATAAGAAGTTTTTCCTGGCCCCCTCACTCCTTCTTCCTCCCACCTTTTGGAGTCCCCAGTCTCTATTATTTCCATATTTATGTCCATGTGTACCCAAGGTTTAGCTCCCACTTATAAATGAGAACATGCAATATTTGGTTTTCTGTTACTTGTGTTTTAATCTTTTACTAtGaCTTTAAAATTTGTTGAGTAGGAAAAACCTCTTCCTGACTCTGAGTTTTAAAAAACCAGGGAGTGGGAGGGCTAGCGCTGTGACTTTTTTTTTTTTATGCTTACTGTTTACTAATAGAGAACCCTTTGATTACTTTGGTTTACAGACACTACCTCAGTTCATAAATAAGTCATTGAATTCCAATATTGATTTCATGACAAATCCCCTCATCACAATAGGCATCCTGTACGCTGGCTGCTTACATAGCTAGGGGAGTTAGTTGGCCCTTCTTTTTCTTCCCTTACtTAGCATTTCTTCTCCTGTCCCTGTTAGATAATTGCTGTTTTAACCACTCTGGGGAGAGAAGACTGTAGCAAAAGATGCCAATCCTACTTGAGCAGTGCAGTTGTCTTCTAGTCTAGGGCTCCTTGTGAGCAGATGAACAAAGATGGAGTCTCTCTTAGATTTTTTTCATATCTGAATGAGCCCTTTCTGCTGTAACTCCGGTGACATCGACAGGACTTTCCTTGAAGTGGCCTTTCTCCCGTCATTCCATGGTTCAGTAGTGATCCACTCCACATCTAGAATCCCTCTGTTGAACCCTCATTGAGTTTCCAGGTTCTCTTCTTGAGCAGAACATAAAACGTCTCCCAGGTGATGTTTTTCCACCGTGGACTACCTCTGTCCCACTAAAAACATGCATACATTACAGCCACCTGTTTTGATAGTTTGCATTTTGTTCTggCCTATCACTTTGGCTTACTGCATCTATTGCATCTAGATTTTTTGGCAAAACGTCACTTTTAACATGGCGTGCAATTTCAAACAACACCTTCCCTTTAATTCTTGACCACTAGCCCCAAGCAGGCTGTTCTGACTACTTGGCTCTACTTCTACATTTGTTTAGTCAGTTCACTATTCAGCCTTCTAAATTAATATTTTATaCTTCCTTCACACTTCTCAAACCATCACAATTTCTATCTCATTGTCTGATAACATTCCTTTTTATCTCACTGAGAAAATAAAAGCAGTCAAATGAGAACTTCCACACTCCTACCACCAATTGTACCAAGCAATCTGCATATGTCCCTATGCAGTATTTTACCTCCCTACTCATTAAATGCATAAACTTTCCCAaCACCTATCTAAAATGAATTTCTCCGCTTATTCTCTGGGTCTCAACATGACTGCATCTAAAATAGCacTaCTCTTCCATCTTTTACCTTCTCTCCTTTGCCATCAAAATTTCTCACTCTATTTAGTCACTCACATGAGTATGCAAATATGCTACATACATCATTATACAGTGCCTTATTTTTTACCTTCCTTTACAGAAAAACTCCTTAAAAACAGATTTTTATGCTTTGTATCTCTATTTTTGCTCCTCCAATTCTTTCTTTCTTTTTTTTTTTTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGGCCAGGCTGGAGTGCAGTGGTGCGATCTCAGCTCACTGCAAGCCCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGTCTCCGGAGTAGCTGGGACTACAGGTGCCCGCCACCACACCCGGCTAATTTTTTGTATTTTTAGTAGAGACTGGGTTTCACCATGTTAGCCAGGATGGTCTCGATCTCCTGACCTTGTGATCCGCCCGCCTCGGCCTCCCcAAGTGCTGGGATTACAGGCATGAGCCACCgCGTCCGGCCCCTCCAATTCTTTCTTGAATCGACTCCAGTTAGGCTTCTATCACCCTATGCTGATCTAAGGAATGTCACCAATGGCTATGCCTCTAATTTGCGTGAACTTGACCTAAGACACTTGACGCTAGATTTTTCTCTCCTTCaCCCTCTTCCCTTGGCCCCATGATTGTAGTCTGTCTTGGCCCTCCTTCTTCACTGGATGCTCCTTCTGTCTCCTCTGTTGTTTTCCCCTATCTTGTTAATAGTGACTTTGTGCAAGTTACATTTTCTGAATCTCCTCATCTATAAAGTGGTGTTAATAACAGTATCTGACTCATAGGATTGTTTCGAGGGTTAACTGAATGAAAACACTTAATTACTTAAAACAAGTCCAGCACAAGGTAAGTGCTCTGTAGGTGTTGGCTTTTATCATCCTCCTCACGATCATTATCATCACCATCATCATTATTATACTGACcGAAGTGCCCCCAGGGCTCATTCTACACAGCCTCTCCTTTATTCTGTTTACTTCACTCCTTCAATGATTTCCTCAGTTTTATGACTAatTACCATAAAACACTTGATAATTCCCAAATTCCTGTGTCTAGTCCTATTTTTCTTATGAGCGCCAGACTCTAATATTTAACATCCTTCTCAACATTTTCACTTGATATTCGTCATTTTAAACTTGAAATGCCAAAATGAGCTCCTGATTTTCTCCCTAAACCTATAGCTCCCAGGATTTGTGCCTTTTCAGTAAATTGCAATTCTATTCCATTACTCAGGCCAAAACCTTAGTCTTCTAAGTAgCCTCTTCCTCTACCTATTTTGACATCTATAATTTACTTTAGAATGTTAAGTATGATCAGTAAGATAGTATAAATATTCCAGTAATATTAAGCTTACTCAGCTAACATACTATGAAAAATCCgcagTCCTGGCATAGTCAGTCAGTATTTTATTAGTCAGAATGTCACTCCAGAAGTGGCCACTGCAAGCCCTTCTGTTATCTCTGTCTCATTGGGCAAACATTTGCTGATTAGCATACTGGATGTCAAATTTGATTTTTATTgGTTAAACTAGCAACCTATTAATTAGCATGATGGATGTTAGAAGTGAGCTGGGATGTGTGTGTGTGTGTAAAATTAAAGCTTTTAGGATTCAAGGATAGGCTTGAAAAGCTTACAGATTTTCCCCACTCTGTGTGCAAATATTCCTTCAATGCCTGTATTCTGCAGTTCTTAGGGATGAGTCTCATGAGGTTGGATCCCTAATCATTTATGTCCAgCCAgTaattTAGAATTTCTAATTGCATGATTCTGACTATAGCACATAGAATCCTGGCTCCTGCCTTGGAAAAGTTGCCTGGTCTGCCTAGAGTTCATTTTTCTTACAgCATATGAGAGCTTGACTTCATTAAGTATGTGTAGGTGAGTCTATAAAATATTTTGTGCCTGTTGCCAAAAAAATcTGTGGCCAGTAAATAACTCTGTGTGTCATGAAATTGGGTCTGAGATTTTGCTTATTATAATCAGACATTTTATTATGAAGTCGTGAGGAAATAGCTCTCCCTCACAACTTCAGACTTCTTTAGCAGTTATAAtTaGCTACCGGGAATAACCTAAATATTGCACATGACCATATTGATTTAGATTAGTTTACAACACTCTTTCTCTCACACTCCTTACTTAGTCCATCAGTAAATACCCCACTGAGCTCCACAAACAGGAACTGTTTTGTCCACAACTATATCCTGTGCACTTAGGCCTGTGCTTGGCACAGAGTAGGCTCTTAATAAATACATTTTATTGGTAAATAAATACTTCTCATGCATACAAAATAAAATGTAATATCTATGTAACGTTTTAACTTTTAAATCATCTTGGATCAGTTTTTAtATTATTATTTCTTATGTGTACCAAACCTTTATCAGACAGTTCTTAGAAATCCTTAGCTTCAGAAGcAATCACCTAATACTAAAGGTAGAAGAGAAATCTTTTCCAAAGTAACCTATGTATAAGGCTTTAGCTCTTACTGCCATACTTGTATTTTCCaTTCCcAAGTAAAGCAACATTAATTTCATTCATTCATACCTCTCCGTGGAACACTGTGCCCCCTTGGGCCTGCCAGGGTGAGGAATAGAaCTCTTTGCCGATCCATGTACCTCTTAATGGCTGTTCACCTAGCTACACAAAGAACCCACAGAAGCTTTGAAATTACTTCTTGTAAAGACCTGATTACTTcCTTGGACGAGGACTTTGTGTAGGTTGTAGGGAGAGGGAGAAAGAatgACCcGAAACTGAGAGATTGTTTTTTTTTCCTTTCGTTGTTCTAAGAGGAGGCTGCTGAAGTCTCTCTCAGATCCCCTCTAGCTCTCTGAGCCTCTCTTATCTCAAGCAGCAAAATGGTAAGAGCACAGACGCTTTGCTTAGTCAAATCTTGTGATTTACAAATTAGGTATTAGTGTGAAGTCAATGAAAGTGTAGTCCTGATTTCTTCCCATCCCCTACCCCAGTCAGGTGTGGGGTGCCAGGTAGGGTGGGGAGAACAGCTTGTGAAGGGAGTTAAAGGCATCTGTGCAGTCCTTGGCAGGTAGAAGACACAAGCCAAAGGTGTAAAAGAAGGAAAACAAGCAATAGATAAAAAGAGTGGGAGAAAAGAAAATTTTAAAAGTAGATTTCAGATAGAAGAGGAACCTGGTCAGGAATCTGGTCTATCTTTTGAACTATAACTAAACTGAGCAGGTTTTAACAACCAGGAAGTCTCCACTCTCATTCTCCTCTTCTTCTTACTTCCTTCTTTTTCAAATTTTTCTACTTTTCTTTCTTTCCTTCTGCCAAAATCTAAAATGGTGATTCCATGTCAGTGAGAAAGACAGGACTTTCATAAATCCTTGTGGTTTTTCACTTCAAGCTTTTCTTTTTTTTAAGAAACAATATATGATCAGGAATAATGCCATGTGGAGAATTGGGTCCTGTTACACAAGCAGGATAATTGAATAAGGGATGCATTCTTAGTGCTGATAGTTACCTTTcCCCTCCTTATATATTCAACTCTACCTAGTTTTTCTCTACTCCAAGAATTTAGTCCTAAATTCTAGAAAGAAAAGTTTACAGGACAAACTCTCAGAAGTATAATTTTTGGTTCTGGTCCCAGCTCCCCCTCCAGCTAGTTATGTGGCTTTGGTGTATGTCTCTTGCCTTAAGTCATAATTACTATTCTGTATTTTGTCCATTGATTTTTCTGCCTTCATCTTCCATTCTGgTTATTCTAACAGAATATTCAGTGtAAATGGATGATTATATGTGGCAGTTCACTTAAACGTGAATGCAGTTACCTCCTCACGATATTTTATGCAAATCATATATGATGATGTATATTGAGTACTTTGAAAACTGTAAAGCACTATACAAATATTATTCATTTATATCACTCCCTCCCTGCTTTTTGTACCCTTGTCCTTCTTGCATGGAAATGTACCAAAGGATATGAGTTCAATGATTACATGTAAGTTCCCCTCCAGAAATGCCATTGTAAGTGGTAGTTATAATGTCAAATTACAGCAGCTGGCTCTCCAACGCAGACTTGTTTAACTCAATTGTCATTCAGCTGGTAATCACCTTTCTTTCCTGGAAAAACCACAGGAGTGATGTTTCATCAGCAGCAAGATGGATAATAAAAGGGAACAACTCAGAGATGAAAGAGAGAGAGACAGACCTTGCACATTCATAGACAATGAAAGCAAATTTGGATAACCATAAAGTTGACTTTAGATAGTATTTTTCTTTCTCTTCCCTTTACTGAAGGAAGGGGTGTGTCCTAGAAACTCTAACCACCAGGTCAAGCAATATTTTACCTGGAGGATAGGTGACTTTTTAAAATAATTaGGTGACTAATTCAATCAGATTATGAAAGGAACTATTGGTTCTAAAATAATGGTATCTTCCCTGGTATTTAGAGAATCTATAGTTTCATTTGAAATGCACTCATATTCATTTTGATATACTAGAAAATCTGGGATAATGTTACATGTTAGAGAACCTGGAGGGACATCATAATTCCCTAATATCTAAGTGTAAATTATTCAAATCATAATCTTACAACAGTTTTGCCCAGCTCATTAAGTGAGTCAAATTCAAATGGCATTAGTTTTGCCTTTCCTACTCCACGTTTTGTAAGGAAATGTTAAATTGGCCCTATGGAAAGCATACATGGCCAGACATAGGTTTTTGGGGAAGACATTTTTCCTCAAAGCTTGAAATTTTATACTAAACACCTTAAAGAATTTCTGATTGTGTTGTATGCACAAAGATTCAGTCTGTTCAAAATATATCAGTAGAACTCAAAGCTTCTTCAACTGCTGCCCTGGAGAATAAAATGTCATATTTTCCTAGTACTTAATTTTAAAGAATATCTTTTGCTATTTGAATGTTCAAGTTCTATAACTTTTCCACATCTGACTCAATATTTCCAGTAGATCAGGTTAGGAAAGGAGTCATAACCCTTACTAGAAGGTTTTCTAATATGGCCTTAATATTTACATATTTATTAAGAATTCTATGTATATATTTGCATgTCTAGTTTCTGCAGCTAATATATCATCACTTGAGAACTGAGGGCATATTTTATTCATGTCTGTTCTTACCATGACACTTTACATTACAAAATTTGTGTGTGTATATTAATTCAACAGTCCTACGGTTACAATGTTTTCTTTAGATTGTATATATCAAGAGCCAGCACACTATTGCCCATGGCCAAATCTAGCCTACCACCTGTTTTTGCAAACTTTTATTGGATAACATCCAGACTCATTTGTTTACATATTGTCTATGGCTGCTTTCACTCTACAGCTGCAGATTTGAGTAGGTGCCACAGAGACTGCCCATCAAGCCTAAAATAATTAACTGACCCTTTACACAAAAAGTCTGCTGATCCTTGGTCTATATAAATAGTGACATCATCATACAAAAGAATTATTTTTGGTCTGAAGGCACGAGAGCTCAGTTGAACAGAATCCACTGAAAGGAGAATAGAGTCAATAACAAAAAAGTCCCCATTGCTTTATTCCTTAATCATCCATGAATCTTATTTGACATGCAATATCTGCCAGTCATTATTCTAGTGCTTGATGTATAGTAGGGAACACAGCAAAGTCTCAGTCCTCCTGGAGCTTTAATTTTTGTGGTGGCATCAGGAAATAAGCACATAGGCAAAGTAAGTTCAGAGTCATAAAAGCTAAGAAGAAAATAAACAGAATAATGGTGTAGACCAGTAATGTCCAATAGAAATATAGTACAAGCCACATATGTAATTTTGAATGTTCTAGTAACCCAATAAAAATTTTACGCTGGGCACAATGGTTCACACCTGTAAGCCTAGCACTTTCAGAGGCCAAGGCAGGACAATCACTTGAGTCCAGGAGTTTGAGGCCAGGCTGGGAAACAAATAACGTTTGCCATCTCTACAAAATACAGAAAAATTACCCaGGCATGATAGTGCGTGCCTGTAGTCCCAGCTACCTGGAGGCTGAGGTGGGAGGATGGCTTGACCCTAGGAAGTGGAGGCTACAGTGAACCATGATCATACCCCTGTACTCCAGCCTGGGCAACAGAGGGCAGACTTTATCTCTTAAAACAAAAGTTTAAAAAGTAAATTCAATTTTAAATTTTAAGATTATATTTTATTTAAATATCCCAATATCATAATTTcCACATTTAATATTGATGATATATTTTGTATTTATTTTTGTACTAGGTCTTTAAAATTCAGTCCATATTTTATGCTTACACTTGCAGCCCCTTTCAACTTAGACTAGTCACCTTTCACGTCCTTATAGCCACATGTGGCTGGTGACCACTGTATTGGGCAGTGCaGGTGTAGAGAATAAGCTTCTCTAAGAAGGTAGCATTTGCCTTACCACCTGAATCCTGAGAAGAAGGCAGCTAGACAGAGGAATCAGCTGATGTATGAGGACTGAGGAAGACTCAAGAAGCTCCAGGAGGTAGGATGGCTGAAGTTTGGGAATAAGAAGAGATTGAGAAGAGACGAGGAGGAAATGTGGGCAGGGACTAGAAGACTAAAAGCCTTGTGGCAAATGAAGAAGCCTGAATTTAATTCTACATGGGATGAAAATCCCCTGGGTGGTTTTGAGCAAAAGATTGGCGTAATTTGATTATTCTCTTTAAAAATTACTCTTCTTGATATGTCTTCTATACAGAGTATACTGGGACAAGAATGGAAATGGGGAGCTCAATTTGAAGGCCATTTTAGTGGTCCAATTGTAGGAAAACAGTGACTTGCATATTTATGCAACATTCTGTGGATTTCAGAATGCTTTTGTGTGTATATCTCCCAGTGTTGTTATGAAAGCAATTGTGTAAAATCACGTGGGAAGAGATCAGCACAGTGCCTGACATATAATCAGTGTTCAATAATGTTTGCATGATATTATTAAGAAATTTAAATCTGGAAGATCCTTCTGCCTAAACTAGAGCAGTATTTTGACAATAAGGCAAATGTGCAGCCAGGTAATTTTAGGTTGCTTTATTTAAGCAAGGAATACAGAGTTTTCAAATTCTTCTATTTATAAGGACTTATTATGAGGTAAACATACTATTGTAGGAAAGGTAGGAACCTCAGGGATCCTCAGAAACTCCTTACAGCTGTATTATTCCTTCAGTAGCAAGTGTTCCTTGTCCTTAACCCTTGGGCATTGACATTCTTGgGaGCTAGCTAATTTTTCTCTCTCTCTCTCTCTTTTCATTCCTTCTCACCTCCATCTGAGTAATTCTTCTCTTATTTTCTGGCCCAGATTCCTAGGAGAGAGACTCTAATCAATGTAGCTAATCACTTCCCCCTTGTTAGGTTACAGTTTTTTCATCCAGATCACTGAGCAGTCTATGGGCTGATTGCCCTTTTGTCATGTATCTGCTCTTGGTTCAATCATCTATGGTAAAGTCATaCAAGGGTGAAACCACAGagTTCTGTAGTACAGAACATGCAACTGCTGAAGGAAAAAAAAAGGTTTATCTTAGGAATGACTATGAATGATGCTTTGTCCATTGAAAGAGGATTGTGTGTATAGTAGGCACTGTGATTAATCTCTTCAACACCTTGTATTCATTCAAAAGGTATTGCTTACTATGTGCAGTCTGGTACTAGAGATAGGATATGACAATGAACAAAACATACAAATAATTCTGCCCTTCTGGATCATGCATTCTATAGGGAAGCCACAGACATTAAAAGGATAAACCCACAAAATATGTACATCGGATAGTAATAAGTATTCCAGGCAAAAACAAGGCAGGAAGAGTGATGAACAGCATTGTGGGGAAGAGTGCTTTGATTTTATAAATGGCAGTCAGGAAAGGCTTGAAGTAGGTGAGGTATTAGTGGTGTAGTTATCTAAGGAAGGGCTGAGGAAAAAACAATTCAAGCAAAAGTGAACAGCCAGTACAAAGGCCCTGAGGCAGGAGACTGGCTGGAATGTTTGAGGAGAACAGGGAGATCAGCATGGCAGGAGCAGAGAGAAGGAGGAAGAGAATAACAGAAAACGAAGTCAGAGCGGTAGTAGGGACTAAGCTACGTGAAGCCGTGCAGGTCATTATAAGGACTTTGGCATCTACTCAGAAGTAAATAGGAAGCCATTGGAGGATTCTGTGCAGTGAGTGACCTGAGCTGACTTCTAGTAACAACAACAAAAACAACAAAATCACTTTGTCATGAGGGACATACAAAGACATACGAAGGCAGAAGCTGTAAACCAAGTAAGAGGCTTCTGCAATATCCAGAGAGAAATGCTGGCAGCTTGAAAATGGTAAAAAGGGTCAGATACATCAGGGAAAGCTCTAGCTTGGAAAAAGCTTGGTCAGCCCCTCTAGGAGCACTCCTGAGTTAGAGGAAGTTGGCCTATCCACCTCCTTTGTTTACCTGTAATTCCCTGTGGCATTAGAAAACTCTACCacCTAAGGGGAATTTGGTAGCCCTCCAGATAACCTACTGGACAAGACATTGTAGTTCTTGATGGCTTATTTCTCAAGCTGGATATGGAATTGAGGAGAATTGTGTCTGAGGAAGAGGCCAAGCCCTTATGCAATGATAAGGGAAATGACCTGCATAGGAAGGGGCCAGTTATTTCAAGGTCAATGCCATAATATCATCTAAGTTTAGGGTCAATGTTGGAATTGGAACCACAGCAATTTTTGTTGGCTGCCTTTACCTCAGTGAGCCACCCATTTGGCTTCTGGTTACAGCCATCCTGACAGAGGGCACCTGTCCACCCATGGTGAGTGCAATCGGATGGAAGGTACGTTCCCCACCCAGCTGCCCAAGGCTCCTTCCAACCATCTGGAGTCACTAGAGCATGACTGCTCCAGCTGGGTTAGGTGAGGAAGTGCTCTGAAAAAGAGCTGGAAAGTTGAGGGATCCATGCAGTTTAATCGAGAGAACCAGGCTCCACTTTCAATCTGGTCCCTACTCTCTTACAGGGAATACAATAATATATGTAAACTCATTTCAATAAACATGTACTACCCATGTGTCAGGCACATACTACAGCCACAAATATAGATAACATACATCCATAACTTGAAGGAACTCATTCTATCAAAGGAAATAAACACATCAATGAATAACTTTAAAAAAGATGGCAAATATTATAAAATGTATGGACAAAATGTTGTGGGAACATAGATTAAGGTGGGACTAATTCTGGCCAGAGAAAGTGAATAATCTATGGTTTGAAGAAAAAACTGTTTGTAGACAAGAGAAACACATTGCAGGTTGAATATGCAGTTGCAAGAATACGCAGAAAGATATAAAAATGAATGGCATATTTGGCAAACGACGAATaAAAGATTTTAACCAGAACACAGTATGCAGGCAGAGTGACTGGAAATTTGGAAAAGTAGGTTGTTAACAGATTGTAAATACTACTTTATTGGATAGGAAATACAAGCTTATAAAACATTTCTTGTTTCTTCTTTTTATTAGGACTGTCACATGATGATTTTATAAAGCAGGACATAAATGTCTTCAAAAACTGAACTTGAATCTTACTCTTCTCTTGCCCACATCTTTTCACTTTGTTTTTTTCTTATTTCATTTCCAATTCTCCACACTGCCCCTGATTTTCCCTTTTATATCTCTCCACCATCTTCTTCCACCAAGATAGAAATAATGATATAATGTAGTTTCCTCCATCTTCTTCCACCAAGATaGAAATAATGATATAATGTACACCAATAAAACTGTTGCAATATCAAAAAGGAAAAACTAGAAAATATCTCTTCTGTATGTTTGATAAATATGCAGGAGTTAGgTcCTCACAAACATACAGAGTGACACTAAAATTCTTTTCTGACTTTAGATGCAATCCATAAGTCATGATTTGTTTTCATTTTAACCCAGTCACATGAAAATATCAGTTAATTTGCTTGAAAATTAAAGCCTTTGGAACTGTGCTTCTCCCTTCATAGACACAGAATCTATATACACCTATTGTTTTCCTTTTTTTTAATATCAAGATAATTCTGTGGGGTTTTTTTTGTTTTCTTTCAATTTCTACTATCAAAGGACTATGTACATCTAAATAATCAGTAATTTCTTAATTATCATAAAATGTCAGAGAAAAGTTTATTCAGATTCATTTGAATCCATTAAACAAGAAGACTTCTTCTATAGGTTTGACACCATGACATTCTGGGAGGAGCACTAGACCAGACATCAGGAGACCTGgCATGGCATCAGCTAGCTTTGTGACATTTGACAAAGTCCTTCAGTCTTCTGGACACTTCATTTTCACTGAAAATGAGGAATCTGGAGTTAGTCTGCCTAACCATTCTTGTAAGTTCAAATTTTAATGTCAATAAGCTTCAGTGGTGTTACTCTATTTGTAGAATTACTAGCCACAGAACTTTATGGAAACTGCCAGTTGGTTAAGCCAATTCCAAAAGCATGCCTGCCTATCTGACTTTCCAAGACATCTCGCTATTCACAAGTCTGCCCATGATAAGAGACTTAATTTTTGGATCATTTATCAAATTACATAAATCACCAAGCAagAATTTCTATTCATCCAGTAATGGCTTTGAAAAGCTAATAAAGAGTAAAAAGGGACAGGGTGAGGAATGGAAAAATAGGTGATAGAGAATTTGAGATCCAAAAAAGGATAATTCTTGCTTtAGTACTGATGTTCACTTTTTCATAATTTTCCTTAATGGTTTATCCAAGCATTGTAGGGTCAGAGATTTTTATCTCTCAGTGAAGTgACACAGCCATCTATCACTCAGGCTAATGTAAATGCTTTGGACAACTCTAAAAGGGTTGGGGGGGATATTCTTTATCCTGGCCTTTTTTCTTCTTCTTCTTCTTTTCTGGTTAATAAGTTTTTGTGGAACAGAGAAATATATGTTAATGTTCATCTTGAATTCTAAGTAGTTCAAAAGGATTTCTAATGATCACTTTCATATTGAAATatTAGACGGCCAATTAACAGACACAGAGCCAATCTCCACCATCTCTTACTAGAGGGAAATGAACCATAACTGCTGTTCTGCAGGTAGATGAGATTCACTGAGTTAGAGCACTGAGTTAGAGTAGTGTGGTCTCTCACAATATTAGACTGAAAATTGTGTATTTTCATCCAATAATAGTTTCTATATGTTCCCAGGTAATTTCTTTAGcAGGACTTTCTCTTCCCCTTTCAAATAGTGTCCCTGTATGATCAAATCATCATGACTCCCAGATTAAAAGGGTTGTTGAACACTAGGTTCTCAATAATTTTTTACAAATCAGCCAGCCTTTTTCTTAAGAGAGTTTTCAAAGACATATGACCATCTTCAAACTACTTAAGTCAAACCCTCCTCATCGACTACATATCCTTTATCTTTTTCCTTTTCTATAACTCTTTTTAAAAAATAATACAGTTATACTAGGTTGTCCACATTGTCTTAAACCAACAGAAAAAAGAAAAGAGGGATGGAATATTTCTGTAGATGTGAGATGCCTGATCCTTTACATTTCTTCCCTTGGAAGGATCAGTGCTTTTTTTCACAACCGATTTTCTCTGTCCTCTGTCTAAGTAGCATAGACCTAACATTTAAGAATCATCACCTATACACCAGACTACCACTATGTGTTTTCTGAGCATCTAATTTTGGATTACATCACAACTAAGGAAATTACAtaCCTCACCTGCATGCCATAATAATGCCTAAATAATAACAGCACTAATCATAATAATAATAGCTGCTGTTTAGCAAATGTTTTCTATGATGTACCAGGACTGTGCTAAGAATTTCAAAGATACTATGTTAGTTAATCCTTAGAACTACCCTTTGAAATAAGTGCTATCATATCAATTTTATAGATAAGGAGACTGAGACTCAGAAAGTGTAAATAACCTGCCAGGAAAAATTAGAAGACTTGGTAAATTAACTCAGGTCTTTTTGACTTCAATTCATCTATTATTTTTACTACAcAAGAGCTTTTCAACACTGGGTTTGTGACTTACATGTTTTTGCTATTTTCTTTTTTTGAGGTAGGTCTCACTTTGTGGCCCGGCTGGAGTGCAGCAGTGTGATCACAACTCAGTTCAGCCTAGATCTCCAGGGTTCAAGTGATCCTCCCACCTCAACCTCCCGAGTAGCTGAGACCACAGGTGTGCATCACTGCACCCAGCTAATTTTCATTTATTTTTTGACAGATGGGTCTCACTATGTTGCCCAGGCTGGTCTTGAGCTCCTGGGCTCAAGTGATCCTCATGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCATCTCACCTTGTCATTACTTATTTTTGACTCATAAAATTACCAAAAAATATCTAAGTATCACACTTAATAACAGTCATCATTGTCTTCTGAAACTTTTACTGTAGTCTTCATACATGTGTATGTGTGTGTGTGTGTCCGTGTGTGTGTGCATGTACTGAAATTTGTTGTAAACTGTATTACTCACAGTAAAAAGACTTTGAAAGCTTCAGTATTATATTATGGTTTTTCTACATCATATTAACTCCTTgtgGGTAGGGACTCTGTTTTGCTCCCTATTGTAACCCAAGTACATAGTTGAAGTTAACAAATATTTTTTCTAGATATGAATATGGTGGCTATTTTATAATCAAAGTATCATTCTATTaTTAAATCAGTGGGTAGGGGCAGGgTTTCACTTGAATGGTGAAGTGGCAGATACGAAATATaTCTTCCAACTAGGAGGTGAAAGTGGAGAAAAAGCCCAGGAGTGCAGTGCACTAAGGTTTACTTCTCATGGTACTGATCTTGAAGAAACTGAAGGTTTCACAGCGAGGTCCTGAACTGGGGAATTCACTTGCCTGCATCCTTCATTTGGAGGCAGGCTTCTGGCTAAGCAGTATAAAATCAAGGTAGGGAAATGTAAAGAGCTGCTGGCCGTATGGGGATAGAACATAAATATTGCCAGACAGTAGCAAACAAGGCAGGTCTTGACAGTCCTGAGAGCAAAACTCCTATACTTTATTAACTGATTTATATTTCTGTAATTCTTCTATTTTCCATGCTCATTGTTATTTTTCTATTGCACTTTGTCCATCGTTGGAAATTTCCAGTATTTCAATTCTGTCCTAGCAGGCAAAGGAAGGGAAGGAAGAAATTGTTGTTCCCATTGTTAGTTGGTTCTCAAAATAGCATTAATTGTTTCTTTTTCTATTTGTTAACCATGTTCTTTGTAAAAAATTTAGTAAATTTGGAAAAATATGAAGAAGAAATAAAAATTACTTGAATCTCCACAGCCAGACAACACTACTGTTAACATGTTGGCATATATATTTCTATTTTATTTTTATGAACTTGTGTGAAAATATTTTTTAGTGTGGTCATACTCTACATATAGTTTATATCACATTTTTTTCTTTTAATTTTGACTTTCAAGCATTTTCCTTTGACTTTAAACAGTCTTTTAAAAATATTTTTATAGAGGTGGCTGGCAAGATGGCCGAATAGGAACAGTTCCTGTCTGCAGCTCCGAGCgAGATCAACACAGAAGGCGGGTGATTTCTGCATTTCCAACTGAGGTACTCAACTCATCTCACTGGGACTGGTTAGACAATGGGTGCAGCCCACAGAGGGCGAGCAGAAGCAGGGTGGGGAATCACCTCACCCGGGAAGCACAAGGAGTCAGGGAACTCCCtcCCCTAGCTAAGGAAAGCCCTGAGGGATGGTGCCATGAGGAATGGTGCATTCTGGCCCAGATACTATGCTTTCCCCATGGTCTTCACAACCCATAGACCAGGAGATTCCCTTGGGTGCCTACACCACCAGGGCCTTGGGTTTCAACCACAAAACTGGGAGACTGTTTGGGCAGACACTGAGCTAGCTGCAGGAATTATTTTTCATACCCCAGTCGCACCTGGAATGCCgGCAagACATAACCTTTCAATCTCCTGGAAAGGGGGCTGAAGCCAGGGAGCCAAGTGGCCTAGCTCAGCAGATCCCACCCCCATGGAGCTCAGCAAGCTAAGATCCACTGACTTGAAATTCTTGCTGACAGCACAGCAGTCTGAAGTCGACCTGGGACTCTCGAGCTTGGTAGgGGGAGGGATGTCCACCATTACTGAGGCTTGAGTAGGCAGTTTTCCCCTCACAGTGTAAACAAAGCCTCCTGGAAGTTCACACTGGGCAGAGCCCACCGCAGCTTGGCAAAGCCACTGTAGTCAGACTGCCTCTCTAGATTCCTCCTCTCTGGGTAGGGCATCTCTGAAAGAAAGGCAGCAGTGGATCTCCCAGCACAGTGCTACAGTTCTGCTAAGGGACAGACTGCCTCGTCTCCTGATTGGGAGACATCTCACACGAGGGGTCGACAGACACCTCACATAGGAGGGTTCTGGCTGGCATCTGGTGGGTGCCCCTGTGGGACAAAGCTTCCAGAGGAAGGAGCAGGGAGCAATCTTTGCTGTTCTGCAGCCTCCAGTGGTGATACTCAGGCAAACAGGGTCAGAAGAGGACCTCCAGCAATCTCCAGCAGACCTGCAGCAGAGGGGCCTGACTGTTAGAAGGAAAACTAACAAACAGAAAGGAATAGCATCAACATCAAGTAAAAGGACATCCACACAAAAAACACATTTGAAGGTCACCAACATCAAAGACCAAAGGTAGATAAATCCACAAAGATGAGGAAAAACCAGCATAAAAAGGCTGAAAATTCCAAAAACCTGAACACCTCTTCTCCTTCAAAGGATCACAACTCCTCGCCAGCAAGGGAATAAAACTGGACGGAGAATGAATTTGACGAAATCACAGAAGTAGACTTCAGAAGGTGGGTAATAATAAACTTTCCGAGCTAAAGGAGCATGTTCTAACCCAATGCAAGGAAGCTAAGAACCTTGAAACAAAGTTAGAGGAATTGCTAACTAGAATAACCAGTGTGGAGAAGAAGAATATAAATGACTTGATGGAGCTGAAAAACACGGCATGAAAACTTCGTGAAGCATACACAAGTATCCATAGCTGAATTGATCAAGCAGAATAATGGATATCAGAGATTGAAGATCAACTTAATGAAATAAAGTGTGAAGACCAGATTAGAGAAAAAAGAATGAAAAAGAATGAACAAAGCCTCCAAGAAATATGGGACTATGTGAAAAGACCAAACCTACATTTGATTGGTGTACCTGAAAGTGACCGGGAGAATGGAACCCAGTTGGAAAACACTCTTCAGCATATTATCCAGGAGAACTTCCCCAACCTAGCAAGACAGGCCAATATTCAAATTCAAGAAATACAGAGAACACCATAAAGATACTCCTTGAGAAGATCAGCCTCAAGACACAATCGTCAGATTCACCAAGGTTAAAATGAAGGAAAAAAATGTTAAGGGAAGCCAGCGAGAAAGGTCAGGTTACCCATAAAGGGAAGCCCATCAAACTAACAGTGGATCTCTCTGCAGAAACCCCACAATCCAGAAGGCAGTAGGAGCTAATATTCAACATTCTTAAAGAGAAGAATTTTCAACCCAGAATTTCATATTGAGTCAAACTAAACATCATAAGCAAAGGAGAAATAAAATCCTTTACAGACAAGCAAATGCTGAGAGAATTTCTCACGACCAGGCCTGCCTTACAAGAGCTCTGAAGGAAGCACTACATATGGAAAGGAAAAACTGGTACCAGCCACTGCAAAAACATACCTAATTGTAAAGAACATAGACACGATGAAGAAACTGCATTAACTAATGGGCAAAATAACCAGCTAGCATCATTATTTCAGGATCAAATTCACACATaACAATATTAACCACATCTCATTTATTCTAAAATTCACCATGTAATTGGAAGTAAAACACACCTCAGCAACTGCAGGAAAAAAAAAAAAACAGAAATCATAACAAACAGTCTTTCAGACCACAGTGCGGTCAAATTAGAACTCAGGATTAAGAAACTCACTCAAAACTGCACAACTACATGAAAACTGAACAACCTGCTCCTGAACAACTACTGGGTAAATAACAAAATTAGGGCAGAAATAAGTAAGTTCTTTGAAATCAATGAGAACAAAGACACAACATACCAAAATCTCTGGGACACAGCTAAAGCAGTGTTTAGAGGGAAATTTATAGCACCAAATGCCCACAGGAGAAAGCAGGAAATCTAAAATCAGCACTCTAACCTCACAATTAAAATAACTAGAGAAGCAAGAGCAAACAAATTTAAGAGCTAGCAGAAGACAAaAAATAACTAAGATTAGTGCAGGAGATAGAGACAACCTTGAAAAAAATCAATGAATCCAAGAGTGTTTCTTTGAAAAGACTAACAAAAGACACAGACTGCTAGCCAGACTAATAAAGCAGAAAAAAGAGAAGAATCAgaAAGACATAATAAAAAATGATAAAGGAGATATCATTACTGATCCCACAGAAATACAAACTATCATCAGAGAATACTATAAAAACCTCTATGCAAATAAACTAAAAAATCTAGAAGAAATTGATGAATTCCTGGACACCTAGACCCTCCGAAGTCTAAACCAAGAAGAAGTCGCATCCCTGAATAGACCAATAACAAGTTCTGAAACTGAGGCAGTAATTAATAGCCTACCAGACTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAGGACCAGAGGATTCACACCAAAATTCTAACAGAGGTGCAAAGAGGAGCTGGTACCATTCCTTCTGAAATTATTCCAAAAACTAGAAAAAGAGGGACTCCTCCCTAACTTATTGTATGAGGCCAGCATCATCCTGATACCAAAACCTGGCAGAGACACAATAAAAAAGAAAATTTTAGGCTAATATGAACATCAATGCAAAATCCTCAATAAAATACTGACAAACCAAATCCAGCAGCACATCAAAAAGCTTATCCACCACGATCAAGTCAGCTTCAACCCTGGGATGCAAAGCTGGTTCAACATCCgCAAATCAATAAACATAATCCATCACATAAACAGAACCAATGACAAAAACCACATGATTATCTCAATAGATGCAGAAAAGGCCTTTGATAAAATTCAACAGCCCTTCATTCTAAAAACTCTCAATAAACTAGGTATTGATAGAACATATCCCAAAATAATAAGAGCTATTTATGACAAACCCACAGCCAATAACATACTGAATGTGCAAAAGCTAGAAgCATTCCCTTTGAAAACCGGCACAAGACAAGGATGCCCTTTCTCACCACTCCTATTCAACATAGTATTGGAAGTTCTGGCCAGGGTAATCAGGCGAGAGAAAGAAATAAAGGGTATTCAGTTAGGAAGAGAGGAAGTCAAATTGTCTCTTTTTGCAGATGACAtGATTGTATATTTAGAAAACCCCATCGTCTCAGTCCAAAATCCCCTTAAGTTGATAAGCAACTTCAGCAAAGTCTCAGGATACAAAATCAATGCACAAAAATCACAAGCATTCCTATACAGCAATAATAGACAGAGAGCCAAATCATGACTGAAATCCCATTCACAATTGCTACAAAGAGAATAAAATATCTAGGAATACAACTCACAAGGGATGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAAGGAAATAAGAGAGGACACAAACAAATAGCAAAACATTCTATGCTCACGAATAGCAAGAATCAATATTGTGAAAACgGCCATACTGCCCAAAGTAATTTATAGATTTGATGTTATTTCCATCAAGCTACCGTTGACTTTCTTCTTGGAATTAGAAAAAAACTACTTTAAATTTCATATGGAACCAAAAAAGAGCTCGTATACCCAAGACAATCCTAAGCAAAAAGGGCAAAGCTGGAGGCATCATGCTACCTGACTTCAAACTATACTACAAGGCTACAGTAACCAAAACAGCATGATACTGGTACCAAAACAGATATATAGACCAATGGAACAGAACAGAGGCCTCAGAAATAATGCCACACATATACAACCATCTGATCTTTGACAAACCTGATAAAAGCAAGCAATAGGGAAAGGATTCCCTATTTAATAAACgGTGCTGGGGAAAATGGCTAGCCATATGCAGAAAaCtGAAACTGGACCCGTTCCTTACATCTTATACAAAAATTAACTCAAGATGGATGAAAGACTTAAACATAAGACCTAAAACCATAAAAACTCTGGAAGAAAACCTAGGCAATACCATTCAGGACATAGGTATGGGCAAAGACTTCATGACTAAAATGCCAAAAGCAATGGCAACAAAAGCCAAAATTGACAAATGGGATGTAATTAAACTAAAGAGCTTCTGCACAGCAAAAGAAACTATCATCAGAGTGAACAGGTAACCTACAGAAAGGGAAAAAAAATTTGCATTTTATCCATCTGACAAAGGACTAATATCCACAATCTACAAAGAACTTAAACAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAAGTGGGCAAAGGACATGAACAGGCACTTCTCAAAATAAGACATTTATGTGGCCAACAAACATGAAAAAAAGCTCATCATCACTGGTCACTAGAGAAATGCAAATCAAAACCACAATGAGATACCATCTCATGCCAGTTAGAATGACAATCATTAAAAAGTCAGGAAACAACAGATGCTAGAGAGGATGTGGAGAAATAAGAATGTTTTTACACTGTTGGCGGGAGTGTAAATTAGTTCAACCATTATGGAAGACAGTGTGGTGATTCCTCAAAGATCTAGAACCCAAAATACCATTTGACCCAGTAATCCCATTACTGCGTATATACCCAAAGGATTATACATCATTCTACTATAAAGACACAAGTACATGCATGTTTACTGCAGCACTATTCACAATAGCAAAAACTTGGAACCAACCCAAATGCCCATCAATGATAGACTGCATAAAGAATACGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAAAGATGAGTTCATGTCCTTTGCAGGGACATGGATGAAGCTGGAAACCACCATTCTCAGCAAACTAACACAGGAACAGAAAACCAAACATCgCATGTTCTCACTCATAAGCAGGAGTTGAACAATGAGAACACAGGGAGAGGAACAAGGAGAACACAGAGAATGGACACAGGGAGCAGAACATCACACCGGGGGACCTGTCAGGGGGTTAGGAGTGGGGCTAGGGGAGGGATAGCATTAGGAGAAGTACCTGACGTAGATGACAGGTTGATGGGTGCAGCAAACTACCATGGCACGTGTGTGCCTATGTAACAAACCTGCAAGTTCTGCACATGTATCCCAGAACTTAAAGTATATAAAAAATTATTTTAATAATTTGTCTACTGTTCTATTATATGGTTGTATGACTTTTTTTCAATAAATTTTCTTATGTTTAACACATATTGCTTTTGACTGTAAGGGAGAGGATTTTATCAATCTTTATTCTATTCACTCTTACAATTTTCCAGATGGATaCTTCATACTTCTTCTCTCTCCTGAAACCTCAACCTGTCCATCATCCTCATTCTCAGCTGATGACTTTGCTTCATATTTCATCAAAAATATAGACATTATCAGAAAAGAATTTCTACAATATGTATTCATTTCTTTATTGGCATCTATCTGCTTTTTGCCTGTTAATATAGAACTTTGTTCTTACTTGTTcAGACTCATCCCTCTACTTGTGCACAAGATCGCATCCTCTCTTGCCTACTCCAGGTTATCACTGTGGCAATTCTCCACTGACTTTTCCACAGTGTACATTTTTTTCCCTCTCTCCTGAATCATTTACATCTTGCTTAATTAGAAAAAAATCTGTGAAATGTAATTATTTATATTTTACAGACATGTAAGTGAAGACTAAGTGAATGCTAGATTGTAACCTCATCCTGACTTTATTACTATCTCTTTCTCCCTTGCATCTGTCAGCTTTTGCTGCATAATAAGCATTTCCACAATaTAGAGACTTGAAACAACATTCATTTATGCAGTTCATGATTCTGTGGAATTCACTGAGCATGTCTCCTCTCTAGGTGAGCTCAGCTGTTTTCTTATAGGCTCCATGCTACATCTGCTGTCATTAGCAGGCCAGATGGTAAGTGTATAATTCAAAATGACACCACATGTGTGTTTGCCTGCCCTTTGGTTCTTCTTTACAAGCTTCCTTCTCCCCAGCAGGCTAGCTTGGGCTTTTTCATATGGTGATGGTCTCAGGGTTCTAAGCATAGCAAGAAAAGGCAAGCTCCAATACACAAGGGCTTTTCATACCTCTGCTTGTTCATATTGCCTAATGTACTATTGACCAAAATAAGCCACATTTTAAGAAGTCTGTTGTATGGAGAAACATAACTAAAAATAGGTGAAGGAAAGGGAGAGGAAAAGACTCTGACGCCtTcTACATTTACAAAACTTCAAATTTAGCAGCATCATTACTTTGGTAATACCCTCACAGATGTTACAAAATGTTTTAATATGTACTAGTTATGtTGAATATTAATTTTTTTATCCTCCTGAACTGTAGGGCTGAATGGAAATAAGCATTTGACTACAGATGCATAAATGAAccCAGTAGAAAACAACCAAGGTCTCAATAGGAGCTATGACCTATTATTGTTAATATCAGCATAGGAAGGTATCTAGAACATCAATCATAATATCATCTACTGAACTTAGGAAGAATAGCCTCACAAGTACTGGTGACAACTGGTTTCCCAGAACAGGAGTTAAGAATTGATGATATAGAATTTTAAAAATAAATGTAATTGACTATATAACATCAGCATTATGGGAGTAGGTAATATATCTCAATCCTACTTCAAGTTAGGTTTTGTTCAAGGCTCATATAAACAAAAATCTTCCTTCTCCTAATTAGTCAATTACGTAAAGCCTCCTTACTAATTTAGTGGAGAATGAAGTTTAGGCAAGGAAAGAGGCAGTAGAGCTTATCTCCAGTGATACTGTTTAATAAAAAAGTAAAAAAATAAAAATAAAAAAAGAAAAAAAAAGCCTGTAACAGTACATAATCTTGGATATTAAAAAAGAGTTGGTGGGGGGAAACAGATGGTAAAGAATTTGTAAGGGGGTGAGGAGTTTGGGAGCTAGAATTAGGGCTCAACGTACGAAAACAGACAGCATTAAAAGGTAAGGGCAAAGAGTGGCATTATCTGAACGGTAGATTCAAGCTAGGGTGGGAAACTTATGTCAGAAGAGGGACAGGGTAGAAGTTTATTACTTATAATCCTTCAACTAGGGCAGAAAACTGGAGAGAGCTAGGGCTTTAGGATAATATTCAAATTCTTGCTTaCATAATTCATTTTCTTCTgCCCCATTATGAATATCTAACCAGCCAGGGGCCTTCATATCATTTCATGAAAGTCACCCAGACTCTGAAGTGAGAGGTGCTGAATAATACACTGAAAAGTGCTTGGATTTTAAAGTCAGATGGGCCTGGGTTTGAATCTACTTTCTACCACTTACATTTGTGTGACCTTGGGGAATGAATGCTTCTCTGAGCCTATTCCCTTTTCTGTAAAATAGAAATAGTGATACACACTTAGCTGGATGTTTCTGAGAATTAAAGAAGAATATATAGGCTGGGCACGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACAAGGTCAGGCGATCGAGACCATCCTGGCAAACAGGGTGAAACCCCAtCTCTACTAAAAATACAAAAAAATTAGCCTGGCATGGTGGCGGGCGCCTGTAGTCCCAGCTACTCGGCAGGCTGAGGCAGGAGAATGGCATGAACCCAGGAGGCAGAGATTGCAGTGAGCTGAGATTGCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTTGTCTCAAAAAAAAAAAAAAAAAAAAAAAGAATATATATATGGTGGAAGACACATGAAGTGTTCAGTAATTAATATTGCCAGATAATGTGGGTCCAACTACTGTCTTAGTTACCTATGTTGTAACTTGGATAAGTTACTAATGTCCTTGGACCTCAGTTTCCTTTTCTGCAAAATAAGAATATTCTTAATTTGTGAGGTTCAGAgAGTCCCCAAAATCTTATTAAATTGTCTGTAAATATTCTAAGTAGGGTCTACAGCACATATTTTTCCTGTGCCCTTGAGGAAGCTGGAAGTCAGTTATTACTACGTCTGTCCTTTCCTTAGATAGTGGTGAATAATTCTACTTGAAGCTAACTGTGGCTTTTGAACTGTGGGTGAAGAAGGTGAGATGTGTACAGCTGAAATATATTCCTCATGTACAGTACCTGCCCCTTGTGGAAAGTCTAGCATATTTTGCACAGATGTCTCTTTGTTTCTGAACAGAAAACTAATTGCTTTTCTTGTTTCAGTCTGAGAAGTTTTCCTATATTGCTTCacAAATAACAGGAGACATTTCTCAAACTTTACAAAGCTCTTCCCCAATGGGCCTCTCTAATCAGATGCCCCTCgAGTGCCCCACATCACAGGAGGCAACCTTCATCTTGTAAGCTGAAAAATCACCTTTTTACAGTTATTTTATGATTATTATTACTAATTATTTTCACTCGCACACAAATCTGACTGTGAGAGGAGGCATGATTAAGGAGAAAATGCTTTTCAGCCTTCTTGCTAAAATTAGAAATCTTTGTTGTTGCTCATAAATGATGAGTCCAGGGATGGTAAAATGTGCTAAACTGAGAGCCCAGGAGTCAGAAtACACTTCCCATAGGACATGTACCTCAAAAGCAGCAGCTACCTGCCAGGCCTAGCTTCCCTGGTGCCCCTGCTATTGTTTCCCTAGTAACCAGGCAGAGTGTGGAATATCCCTGAAAGTCCTGCACAGTTACTACGGAAACTCCAGGGCTTTCCTAATTAGATCCAAGTTGAGCTGTAGCTGGTGGGGATGGGCAGACTTGCTTCCTATGGGAAAACCCTCCTTGAAAGGCAAACCAGAGCACCCTTTATCCATTCACATTTTGCCTCTTACCCTGGTGAATTTATGCACACTTGATTTGCCTCATTCTGTGGATGAACAGCACTGGGCCTTGGGGCATTGAAACAGTCTTCAAAACCCTTGGTGTAAAACAGAGTCTCATAGATGGAGGCTGTGTAGCTTCCCAGATGTTCTGGGACAGGCTTGGTTTCAAATAGTCTGTCCCTTGTCTCCATGGGCATAGATATATTTGACAGTTTATTGTGAGGCCAGATTTTCATTTGTTATTAGAAATGGCAACAATATGGTGATTTTTAGAGAGCTAGTTGGCTGGTGGGAGATAAAGTTTGGTTGGAAACTATTTGCTCATGCCCtcCAATTACAACCAGAGGTGGGTGAAAACTTGTTCTTTGTAAGAGGTCAACcACCTCTTTACGATAGAACCTATTCATCAACACCATAGAGACTCAGCTTTCTTAAGTGATCAACTTAGACTGAATGTGTGATCAATGGAACCACTTTCTCGCTAATACCTTCAACTCTTTTGTGCCAATTTTCTTCCTTTGTCCCAACTCAGAAAACACCAAACTCCCATCCATCATGTAAACTCTGCCCCTTTAATTTGATAAGCAACACTGCAACAAACAAACAGAAAACAAAAAACAAAAAAATACAATCGTGTTGTTTGGGGCCACAAACAACCCACAATCTCCAAGCTTACACCTGGCCTTTGCTCACTCGTCTTTGATCATTCTTTATCCCCATTTTCCTAGTGACTGTTCCTAGGCTTTATCTATTTCCTCCAAAAGTCTCTTTCCTCCCTGCTCATTTAtTACTCTCCCTACTTTCAGCAGATGAACTCTTTTTTTTTTTTAATTTATTTTTTATTTTTTAGATGGAGTCTTGCTCTGTTACCCAGGCTGGAGCACAGTGGCACAATCTCGGCTCACTGCAAGCTCCGCCTCCTGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTGCAGGCACCTGCTACCATGCCCAGCTAATTTTTTGTATTTTTAGTAGAGACGGGGTTTTACCATGTTAGTCAGGATGGTCTCGATCTCCTGACCTCGTGAACTGCCCGcCTCGGTCGCCAGAAGTGCTGGGATTACAAGTGTGATGCCCAGCAGATGAACTCTTATACAACTTCACCACAGTAAACCAACCCCAAAGTTAGACTACAAAAAGAACCAAAATCAGAGCTGAACTGAAGAAAATTGAAATGTGAAAATCCACTCAAAAGATCAAGGAAACCAAAAGTTGGTTATATGAAAGATTAAATACAATTAATAAACTACTAGCTAGATGAAAAAAGAAAAAACAGAAGATCCAAATAATCAGAAACAACAAAGGTGACATTACAACCGACCCCACAGAAATAAAAAAATCCTCACAGACTATTATGAATACCTCTATGCACACAAACTAAAAAACCTAGAAAAATTTGATAAATCCTGGGAaCACACAGCCCCCCAGGACTGAACCAGGAAGAAATTAAAATCCTGAACAGGCTAATAACGAGTTCCAGAATTGAATTAGTAATAAAAAACCTACCAACCAAAAAAAGCCCTGGACCAAATGGATTCACAGCTGAGTTCTACCAGATGTACAAAACAAAGCTAGTACCAATCCTACTGAAATTATTCCAAAAAATTGAGGAGAGACTCCTCCCTTACTCATTCTCCAAGACCAGCATCTTTCTGATAACAAAGCCTGGCAGAGACATGACAAAAAAAGGAAACTTCAGGCCAACAACTCTGATTAACATAGATGCAAATATCTTCAACAAAATACTAGCAAACCAAATCCAGCAGCACATCAAAAAGCTAATCTACCATGATCAGGTAGGCTTTATTCTTGGGATGAAAGGTTTGCTTAACATATGAAAATCAATAAATGTGATTCACCACATAAACAGAATTAACAACACAAACCACATGATCATCTCAAAAGACACAGAAAAGGCCTCTGATAAAATTCAATGCCCTTTCATAGTAAAAACTCTCTACAAATCAGGCATCAAAGGAACATACCTCAAAATAATAAGAGCCATTTATGACAAACCCACAGCCAACATCATATTGAATGGACAAAAGCTGGAAACATTTCTCTTGAGAACTGGAACAAGACAAGGATGCTAACTCTCATCACTCCTACTGAACATAGTACTGGAAGTCTTAGCCAGAGTAATCAGGCAAGAGAAAAATATAAAAAGCATCCAAATAGGAAGAGAGGAAGCCAAACTATCTCTCTTTGCAGACAATATGATTTTATACCTAGAAAACTCCATAGACACCATtAGAAGGCTTCTACAACTGATAACTTCAGTAAAGTTTCAGTACACAAAATCAATGTACAAAAATCAGTAGCATTTCTGTATATGAATAACATCCAAGCTCAGAGCCAAATCAAGAATGCAATCCTATTTACAATAGCCACAATAATAATAAAACACCTAGGAACACAGCCTACCAAgGAGGCAAATGATCTCTACAACAAGAATTATAAGACAATGCTGAAGGAAAACAAAGATGACACAAACAAATGCAGAAATATTTTATGCTCATTAATGGGAAGAATTAATATTGTTAAAATGGCCACACTACCCAAAGCAATTTACAGATTCAATGCTATTCTTATCAAACTATCAACATCATTTTTCACAGAATTAGAAAATACTATTCTAAAGTTCATATGGAATAAATAACCTGAATTGCCAGAAAAAAAAATCTACTCAAAAAGAATCAAGCCAGAGGTATCACACTACCTAACTTCAAACTATACtACAAGGCTATAGTAACCAAAACAGCATGGTACTGGCACAAAAACAGACACATAGACCAATGGAACGGATAGAGGACCCAGAAATAAAGTCACACACTTACAACCACCTTATCTTTGACAAAGTTGACAATAAAAAATAATGAAGGAAGCACTCCCTATTCAATAAACGGTGCTGGGAAAATGGCTAGACATCTGCAGAAGATTGAAACTGGACTGCTTCTTTTCACCATATACAAAAATTAACTCAAAATGGATTAAAGACTTGAAACAATAAAAACTCTAGAAGAAAACCTAGGAAATACtATTCCAGACATTGGCCTTGGCAAAGAATTTATGACTGAGTCCTCAAAAGCAATGCAACAAAAACAAAAATTGGTAAGTAGGACCTAATTAAACTCACGAGCTTCTGCACAGCAAAACAACAACAACAACAAAAACAAACAAACAAACAAAAAACTATCAACAGAGTAAACTGACAACCTACAGAATGGGAGAAAATATTTACAAACTATGCATCTGACACAGGTCTGATATCCAGAATCCATAAGGAACTTAAATCAGCAAGCAGAAAGCAAATAAACTTATTATAAAATGAGCtAAGGACATGAACAGACACTTCTCAAAATAAGACATACGTGTGGCCAACAAATATATGAAATATACTCAGAATCACAAATCATTAGAGAAATGCAAACCAAAACCACAAAATAAGATACCACATCACACCAGTCAGAATGGCTATTATTGAAAAGTCAAAAAGCAACAGATGCTGGTGAGGTTGCGGAGAAAAGGGAACACTTATACATTGTTGATGGGAATGTACATTATTTCAGCCACTGTGGAAAGCACTGTGGAGATTTCTCAAAGAACTTAAAACAGATCTACTATTTGACCtGGCAGTCCCACTAtTGGGTATATATCCAAAGGAAAATAAATCATTCTACCAAAAAGACACATGCACTTACATGTTCATTGCAGCACTATTCACAATAGCATAGACATAGAATCAACAAAGATGCCCATCACCAGTGGACTAGATAAAGAACATATGGTACATAtATATCATAGTATGCTACACAGCTATAAAAAGAATGGAATCATGCCCTTTTCAGCAACGTGGATGTAGTGGGAGGCCATCATTCTAAGCCCATTAATGCAGGAACACAAAACCAAATACCACATGTTCTCACTTATAAGTGAGAGCTAAACATTGAGTACACATGGACACAAAGAAGAGGACAATAGAAACTGGGGACTGCCTGGGAGAGAGGGTTTGAAGGGAAGACGTTTTAAGACACCTGAAATGAACATCTTTGACTTCTGAACAGCTCCTTAAAAATTATCTAAATAAGAATTCCTACTTACTCCctCCATTCTTATCTGCATTTTAAAACAAGGTGTTCCAATCTTATAAAGCTCTTCCTCTACCTACATATGGACATGATTATTGCCCACTATGTCATATCTTCAACCGGTCCTTTGATACTGGCTCTATTACTTCAGAATATTAACATGTTCAGAAACAATGTTAATATAAAACAAAACCTCACATATCTTAGCTACCACATTATTTATCTCCTTTCTCTTGGTCTAGAATCTTAAAAGAATAATATATTTATTAATACATTTATTAAATCCCTACTCTGTACTATTCTGGGTACTAGATTATACGGGTGAATAAAacAAAAAAATTCCACTCTTCATGGTGGTTGCATTTTAGTAAAAGAGCATAGATAATAACAAAATACTGGCAAACCGAATACAGCAGCACATCAAAAAGCTTGTCCACCATGATCAGGTGGGCTTCATCCCTGGGATGCAAGGCTGGTTCAACATACAAAAATCAATAAATGTAATCCAGCATATAAACAGAACCAAAGACAAAAACCACATGATTATCTCAATAGATGCAGAAAAGGCCTTTGACAAAATTCAACAACGCTTCATGCTAAAAACTCTCAATAAATTAGGTATTGATGGGACGTATTTCAAAATAATAAGAGCTATCTATGACAAACCCACAGCCAATATCATACTGAATGGGCAAAAACTGGAAGCATTCCCTTTGAAAACTGGCACAAGACAGGGATGCCCTCTCTCACCACTCCTATTCAATATAGTGTTGGAAGTTCTGGCCAGGGCAATTAGGCAGGAGAAGGAAATAAAGGGCATTCAATTAGGAAAAGAGGAAGTCAAATTGTCCCTGTTTGCAGACGACATGATTGTATATCCAGAAAAACCCATCATCTCAGCCCAAAATCTCCTTAAGCTGATAAGCAACTTCAGCAAAGTCTCAGGATACAAAATCAATGTGCAAAAATCACAAGCATCCTTATACACCAATAAGAGACAAACAGAGAGCCAAATCATGAGTGAACTCCCATTCACAATTGCTTCAAAGAGAATAAAATACCTAGGAATCCAACTTACAAGGGACGTGAAGGACCTCTTCAAGGAGAACTACAAACCACTGCTCAAGGAAATAAAAGAGGAGACAAACAAATGGAAGAACATTCCGTGCTCATGGGTAGGAAGAATCAATATCATGAAAATGGCCATACTGCCCAAGGTAATTTATAGATTCAATGCCATCCCCATCAAGCTACCAATGACTTTCTTCACAGAATTGGAAAAAACTAAAGTTCATATGGAACCAAAAAAGAGTCCGCATCACCAAGTCAATCCTAAGCCAAAAGAACAAAGCTGGAGGCATCACGCTACCTGACTTCagACTATACTACAAGGCTACAGTAACCAAAACAGCATGGTACTGGTACCAAAACAGAGATATAGATCAATGGAACAGAACAGAGCCCTCAGAAATAACGCCGCATGTCTACAACTATCTGATCTTTGACAAACCTGAGAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAAATGGTGCTGGGAAAACTGGCTAGCCATATGTAGAAAGCTGAAACTGGATCCCTTCCTTACACCTTATACAAAAATTAATTCAAGATGGATTAAAGACTTAAATGTTAGACCTAAAACCATAAAAACCCTAGAAGAAAACCTAGGCATTACCATTCAGGACATAGGCATGGGCAAGGACTTCATGTCTAAAACATCAAAAGCCATGGCAACAAAAGCCAAAATTGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGTACAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTACAAAATGGGAGAAAATTTTCGCAACCTACTCATCTGACAAAGGGCTAATATCCAGAATCTACAATGAACTCAAAGAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAAGTGGGCGAAGGATATGAACAGACACTTCTCAACAGAAGACATTTATGCAGCCAAAAAACACATGAAAAAATGCTCACCATCACTGGCCATCAGAGAAATGCAAATCAAAACCGCAATGAGATATCATCTCACACCAGTTAGAATGGCAATCATTAAAAAGCCAGGAAACAACAGGTGCTGGAGAGGATGTGGAGAAATCAGAACACTTTTACACTGTTGGTGGGACTGTAAACTAGTTCAACCATTGTGGAGGTCAGTGTGGCGATTCCTCAGGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCCCATTACTGGGTATATACCCAAAGGACTATAAATCATGCTGCTATAAAGACACATGCACATGTATATTTATTGTGGGACTATTCACAATAGCAAAGACTTGGAACCAACCCAAATGTCCAACAATGATAGACTGGTTTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAATGATGAGTTCTTGTCCTTTGTAGGGACATGGATGAAGTTGGAAATCATCATTCTCAGTAAACTATCGCAAGAACAAAAAACCAAACACCGCATATTCTCACTCATAGGTGGGAATTGAACAATGAGAACATGTGGACACAGGAAGGGGAACATCACACTCTGGGGACCGTTGTGGGGTGGGGGGAGGGGAGAGGGATAGCTTTAGGATATATACCTAATGCTAAATGTCGAGTTAATGGGTGCAGCACACCAGCATGGCACATGTATACATATGTAACTAACCTGCACATTGTGCACATGTACCCTAAAACTTAAAGTATAATAATAATAAAATAAAATAAAATTAATAATAAAATTAAAAAAAAGAAATTAGAGGTAAAAAGAAAAAATAATAATAAATAAATAAATAATATGGTGTGTTACAGCATGGTAAGTGCTATGGTGAAAATGTAAAGCCAGAGAAGAAATCATAAAAAGTAAAATTTAAAAAGAAAAACATACAATTTACAATGATAACAAAAATATTAAACGCTTAGAAATAATTATAATAGGATATGCAAGACCCCTACAGGGAAAACTATAAAATATTACTAAGAAAAATAAATAAATGTATACACCAAGTTCATGTATTAAAAATTTCCATaGTATCAAGACATATTTCACTACGCAGCCATAAAAAAGAATGAGATCATGTCCTTTGCTAGAACATGGACAGAGGTGGAGGCCATTATCCTTAGCAAACTAACACAAGAACAGAAAACCAAATACCACGTGTTCTCCCTTATAAGTGGGAGCTAAGTGAAGAAAACACGTGGACACATAGAGGGGAACAACACACACTGGGGCCTATCATAGGGTGGAGAGTGAGAAGAGGGAGAGAATCGGGAAAAATAACTAATGGGTACTAGGCTTAACACCTGGGTGATGAAATAAGCTGTACAACAAACCCCTATGACTCAAGTTTAGGCAAGTAACAAACCTGCACATGGACCCCTGAACTTAAAAGTTAAGATAAAAAGATGTCGTTCCTCTTTAAGTTTATACATTCAGTGCCATCTTAATCAATTTCTAATTTAAAATAGATACGACCTCAAATagACAAGACAATCACGAAAAGGAACGAAGTGTGAGAATTTGTAGTAATAAAGACAGTGTGGTATTGTCAAAAGGATAAACAAATAAACCAATGAAACTGAGAGTCCAGATACATATTCATACATACTCATTTTATTTATAAGAAAAATTTCACTGCATAGTATTGGGGAAGCCTGAGTGTTTCAATCACCGTTGCAAGGCCAaCTTGTTTTATAGTTTTATATCTATATAAATATATAAACACATATTAATATACATTTTTAGATTTTATATACATATATACACATGCAACATGTATATGTACGCATATAATATACATAGATAATATTTTTACCTATGCATGTTTGTGTATACATATAGATGGAAAGAGGGAGCGAGAAAGAGAAACCTTGACCTAACTCACCTAACTTCACCACACTGAAGATATTAGAAAAAAAGATTTCTTTAATAACACAATTAGCACTTACAACAAAGAAAAATATTTATAAATTGGACTATTTTAAAACTGGAAATTTCTGTTAATTCAAGAACAAGAGAGTAAAAGGGAACTAAGTACTCATATCTACAATAATAAACATAACTCTTAATGTGAATAAGAAAGACAGATAATTTTTAAATAGTCAAAAAACTTGAACAGCCCTTCATGAAATATGGTATCTGAATGACCATTAAATATATTTAAAAGTTTCTAACATAATTAGTAATTAAAGAAATGTATAGTGAAGTACCATTACACATCCATCAAAAAGACTGCTGATACCAAGTGTTGGTGAGAATCTGAAACAATTATATTATTCATACAGAAGTTGCTAGGAGTgTAGATTCTTCTCTGTAAACTGGCAGAATCTACTAAaCTTGCACTtAAAAgTACCCTACGATATGAAACTATATATAAGTGAACTTGTATATGTATATATATTCAAATTTCATTTGAGACTATATACAACTAAACTGTATGGTAATGCATACCAAAAACTTGCATAAGAATATTTCTGGCAACATTATTCATAATAGCCAGACCCAGAAACAATCCAAATATCTATCAACAATAGAGCAGATCAATATTGTGGTGCATTCATGCCCTGGAATACTATACAGCCAAAGCACGGTGGGAAGAGCTTGTCTGGAGTGCTGAGAAGCAAACCGACTAGAGAAGAGGGAGCAGTGAAGGGAGACAAATGGAAATAAACTTAAGGAGGCCCTGAGGGTGGTATGGAGGCAGGTAGGCTGCCATGCAAGCCACTGAAAGGCCTTGGTATTTATACCAAAAATAATAGGAAAGTGGAGGATTGTGAGCAAAGTTGAGTTGGTTTTACTCCTTTTTTAATGGTATTACTCTTGAGATTGTACTGAGGGTAGAATGTAAAAAGGCAAGTgTGGAAGTGAGAAGGTGACTTTGTAATGGAGACAGTGCAAATGATTACATTTTAGTGGAGATGTACCTAATGAGATTTGCAGATTCATTTTTTAAGTTTGAGAGAAAGGGAGATTCAAAGATGAGGCCAAGATTTTTGGTCTAAGCAACTGAAAGAGTTGGATTAATGTAAACGTGGATGACTGAAGGAGGAACCAGTTTAAAGGGCATCATTAAGAGTGCTGGTTAGGGCATGTTAAGTTTGAGATGAATATTAGACACAGAGCCTCTATtTGTATTTCTTATTTTCCATTCATTTCCCTATGATCATAATCTAAGAAAAGTCaGTATaTAAGAAAAGTCAGTAGATTGGTCATGAATGGCCTCCATATTGTCAAACGTTCATCAAgCATTTTTCAGGCTTTTTCAGACTGGATCTTTCTGCAATATCTGGTAGTATTGGCAGCTTGCTCATTCCAAAACATCCTATTTATTTGTTGTTAGTGACgaCATTGCCTTATAGTTTTCCACCCACTCTTCTCATCTGTCCTTTTCAACCTCTTTTATATCCTTCTCTGTGGCCTCCCCTTTAAAAGTGGCTCCTTAAAAGTCTAAGTTTAGCCCTCTGTTCTTCTGCATATATTCTAGTGATGACCTCCTCAATTTATCTGGTTTAATTACAACTaTGTTTATCATTACCAAACATGTATTTTTGCTAGACAGCTACTCAAATTTCAAAATTATACATTTTATTTCCTCTTGAATGTGTCACTGGATGTCCTTCTAAGCACTACACACATACCAATTCAAAACTAAACATTTTTTTCCATTCCACACTGACTTTCAAGTCCTCCTATATTCTGTGTCTTGGTGGACCATTAGTTAATACAGAAATCAAGAAGTCATCTGAGATTTCTCCTTATCCATTACCCACTCATCCCTAATGACTAACTGCTGCTAGTTTTACCTCTTAAATACTTCCCAAGTTCAGCCcCTTCATCTCcagCTTTACTTGTGCTTCCCTGGCAAGTATATCATGTTATTTATGTTGAACTAATGAAATTATTTTATTGGTCCTTCTGTCTATGTCTTACCATCTTAGAATTCAACCTTCATACTGTAACTGAATGCTGGTCTAAAATTTGTAAACTTGTCATTTATCTGAGTAAAATCTTTCAATGGCTCTTTACCACTTATAGAATAAAGCACAAGAATTTTAGCTTGCCACTTAAGACCCTCTATAATTTTGTGCCTATTTATTCCCCAATAGCCTTTGAATTTTAAATTATTTCAAACTTCTTGGAGCTCTTTGTGAACTGCTTTTTTACTACCTTCTTTTATAAATGCAGGTTTGAAAATATTTTTGTCCTTTTTAATGCACTATTCACTGAATAATTTCTTTTTACTATTCTTTAGGACTCCAATTCTAGATTTTCAAGTCGAAATTCTTGAATTTGAAACAAGAGTCTGGATGTCGGCAAAATGGCAAGTGCCAGCCTTCATTCTCTCCACAGAAACACTAATTTAACAATTACATCCAAACTAAAATACTTCTATGAGAGGCCCAGAATCTAATTaAAAAGTGTCAGTACCCCAGATGAGCACAAAATTGAGAACAGACTCAATGAAATGAGGAAGAAGAGCAATTTCACTTAGTCTGTGTCAGTACCTCCCTCAAGCTGACATGGCTCAGCATTAAGAGagATAGCTTCAGCCCACAATTTCTCTTTTGAGGAAAAGAGAGTAAATTATGCATTCAATGTCTCAGATCTTTCAGTGTGCTACCTCAGGGACCAGTTACTGTTTTGTCCCACCTGAAGCACTGAAGTAAATGGAAGAGGTTGGATGACTAAGGAAGCTACTCACAAAGAAAAAGGGCAGGCAGCCTTCTTCTGCTGGCATGACTCTGCAAGAATGAGAGAAGGCATACAATGCCAAGGCTTTTGGCTCCAGAGAAAGAGATAGAGCAATGGACTTGCCTCCAACATGCTAACCTTTTGATTCTCTGCCTGAGGTTTCTATCTCACCTCACCCAGAATGCTAATGGAACTGGCATAGTTTTGTGAGGGCTAAAAATAAAGGAAATGGAGTAGGTAACATACTAAACCCTATACAGATTTGCAACAATGGAAAAGATGCAGAATACAAGGATTCCATAGGCAtGGAAGAAGAATAGTGCAGTATATCTCCAAAATATTAACCTGTGATACAGCAGACACCAGAGAGAGCAAGATAATATAGGCTCCTGAAAAATATTCAAGCAGTATTCCTCTATTTATAAATTCACACACACAAATCCAAAGAAGTCACATCCGTAGAAAAGGTTTGAGAGATTTTCATAATCTCTAACTAGGCTGAGTGAAGATCTTTCCCTGTCAAAGCTAGACCATAAAGATTTTAGAGGTGGCTGTTGCATTCAAATGCACAAGCGCCAATGCAAAGCTACAAAAAACACAAAGAAACAGGACAATATAAAACAATTAAGAAACAAAATAATTCCTGAAGTAACCAACTATAGAGAAATGAAGATTTATGAATTCTCAAAGCATTCAAAATAATTATCTTAAAGTTCAGTGAGATACACGAAAACATAGTTAAATAAAACAATATATGACTAGAATAAATATCACCAGAGATTAAAACTATGAAAGAAGAACCAAACAGAAAGAAAGACTAGAATAACTAAACTGAAAAAAAAAAAAAACAACCTACAGAAACATTCAACAGCAAACTTGATCAAATGAAAGAATCGATGATCTTGAAGGTAGGTCACTTGAAATTATCCAATTATAGAAGTAAAAAGAAAAAAGAACTTAAAAAGAGTAAAGAAAGCCTAAGAGACTTATGGGACATCAAATGCACCAATATGTTCATTATGGGAGTCACAGAAgGAAATGAGACTAAAGGGCAGAGAATCTATTTTTTTAAATAATGCCTAAAATCTTCCCAAAATTCAAAGGGAAACAGACATTCAAATTCATGAATAAAGTTCAAAGAGTATAAAATAGAATAAACCCAAAGAAGTCTACACTGAGATGCATATTAATCAAATTGTCAAAAGTGAAAGAATTTTGAAAGTAAAAGAAAAGTAACCTCCATAAAAAAAAAAATCAACAGATTTCTCAAAAGAAATTTTATAGGTTAGAAGGGGGTAGGATGATATAGTCAAAGTGCTGAAAGAAAAAAAAAAGAAATCTGCCAATCAGGAATACTATATTCAGCAATGTGTCCTTCAGAAATGATGGTGAGATAAGGACTTTTCcAGACAAACAAAAGCTTTTGAAAAATTCTTGTCATTTCTCTTTAGCATAATACTAGAAGTCCTAACTAGAGCAATTAGACAAGAAAAATAAAATTAAAATCATGAAAATGGAAAAATGTGTCTCTTTACAAATAAAATAATTTTATATATAGAAAATCCAAAATGCCCCACATAAAGATGAAACTATTTGAATTAATAAAAGGAATTCGTAAAGTTGCAGGATATGAAAACAATATACAAAAATCAGTTGTATTTTCTTGTTTTTGTTTTTGTTTTTGGTTTTGGTTTTTTTTTTTTTTTTTTTTTTTTTTTGACAGTCTCTCACTCTTTTGCCCAGGGTGGAGTGAAGTGGCACACTTTTGGCTCACTGTAATCTCTGCTCCCTGGGTTCAgGcGATTCTCCTGCCTCAGCCTCCCAAGGAGTTGGAGTTGGGATTACAGGCACCAACCACCTGAAAAAAATGTGTATTTTTGGTAGAGACAaGGTTTTGCCATTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATGCACCCACCTTGGCCTCCCAAAGTGTGAGATTACAGGTGTGAGCCACCACGCCCGGCCAACGAGTTGTATTTTCAGTGGGTACACAGTGAAATACAGAGTGTAATAATAGACATAGAAGACCCAAAAAAGTGAAAGGGCAGGATGGGGGTGAGGATTGAAAAATTACCTATTTGGTATAATGTTTGCTATTTGAGTGATAGGTATACTAAAAGCccAGGCTTTACCACTACACAATATATCCATGTAACAAAACCACACTTACACCCTCTAAATCTGTTTTTAAAAAATTAAAAGGAAAATCACTTGAATTTAGGTACACTGACAATAAACTATTCAGAAAAGAAATTAAAAAAGCAATATCATTTACAATTGCATTAGAAAAAATAAAATGAGGAAAAGATAGTCTCTTCACAAATGGTGATGGGAAAATTATACATTCACATGCAAAAGAATGAAATTGAAACTTTAACTTATGCCATACACAAAAATTAATTCAAAATAGATTTAATGTAAGAATTGAAGCTGGAAAACTACTAGGAGAAAACAGAGAAGAAAAGCTCCAAGTTACTGTCCGGGTCATGATTTTTTTTATATCACCTCAAAATAACCAACAATAAAAGCAAAAATAGACAAATGCGATTACATAAAATTAAAAAGCTTCTGCACAGGAAAAAAAAATCAACAGAGTTAAAGAAATAGGGTTAGAAAATAAACAGAAAATAAACTTGAAAAAATTAGAAAAGATTTGGAAATCATATCTCTGATTAAAGGCTGATATGCAAAATATGTAAGAAATTAACCCTTACAACAATAGAATACTATaGCAAAGAACCTGATTTTATGATGGACAAAATATTTGAATAGACATTTCTGCCAAAAAGACATACAAATGACAAATaGGTTTACAAAGTATGCTCAGTGTCATTAATCATCAGAGGAATGCAAATCATAACCACAGTGAGAATATCAACTCATACCTGTTAGAATGGCTATTATCAAAAAACAAAAACAAAAAAGATAACAAGTGTCAATGAGGATGTGGAGAAAGTGTCAGTGGAGATGTAAAATGGTGCTaCTACTATGGAAAACAGTATAGAGGTTCCTCAAAAAATTAAAAATAGAGTTACCATATAACTCAGAAATCCCCTTTCTGGGTATATATCTAAAATAGTTAGAATCAGGATCTCAAAAAAAAAAAAAAAATCTGTGCTGCCATGTTCATTGCAGTATTATTCACAGTAGCCAAGATATAGAAACAACCTAAATGTCAATATGCAGATAAATGGAAAAGAAACTGTAGTATACACACACAATGAAATATTATTCAGCTTTTAAAAAGAAGGAAATTCTGCCATATTCAACAATGTAAATAAACCTTGAAGACATTATGCCAAGTGAAAGAAGCCAGTCACAGAAGGACAAATACTGTGTGATTCCATGTATATAaGCTATCTAAAATGCCAAATTCAGAAACAGAGTAGAAAGTTTGTTGTCAGGATCTGGGTGAAGAAGGAATGGGGATTGTTTTTCAGTGAGTATAAAGTTTCAATGATGCAAGATGAATAAATTCTAGAAAACCACTGTACAGCATAGTGTTTATATTTAATAATACTGCATTGTGCACTTAAAATATGAGAGCATATGTTATATAAAATGTTCATATTACAATAAATGAAGGAAGGAAGAAAGGAAGGGAGAGAGGGAGATAAATTAGATGATTCCATTTACTAGATATGTAATTTTTTATGTCTCTATATCTTCATTTGTAAATCATTGAAATAATATACCTACTTTTgAGTGTTCAGAGCTAACTTAATgGTAAATATTATTGCTTCTGTTTTTACTATTGGTTTCTTGAAAGAGGGCTTCTTTGATCTACCAacTCAGATATTCTCACTCCCACACTGTATGTACACTTAAAGTGCTCAGCACATGACACATTTAACATTGATAAATATTATTTTATTTTACTACTAAACTATAAATTTATAAAAGATATGGCAGATACTGCTAGATATCCTCCAGTATCTATTCTTCTTTCTTTACTAACCAAATTCCTTATATTTACCTGGGTTTACTGCTTCCCAGAAGTTCCCTTCTCCTATTGCTTCAGAAAATCATGCAAAAACATAGGGGCTTAAAACAATAACAAGAATTTTATTATCCCTCACATTTTGTAGGGTAAgTAATTCAGAACAGGCTTGACAGAGAGGGTTGGCTTaGTTTTCTCTTGTGGTTTCAGCCAGATGGAGATAGAGCTATAACAATAGGGGGGTGGGTGCTGCATATTAAAGAACTGGCTGAGAATGTCTCCCATGTAGCCTCAAGGCCTCTCCATGTGTCTCTTCATGATCACAACACAGTGGCCTTAGGACAGTCTGACTGATTATATAATAGCTATGGGGCCCAAAATCATGGTCCTAAGAGAACAATATGGGGACTGTACTGCCTCTTATTATCCAGCATTTTAAGTAATATAATGTCATTTCTGCCATGCTCAGAAGCTAATCAAGATTCCAGGGAATGGAACATAAACCCCATCTTTTGATGGGAGAAGTGTCAGCATCATATTGTTAAAAAAAATATAAAAAGTAAAACAGAAGCTATAATTGCAGTCATATTTGGAAAAAACAACATGACATATGATAAGTTTGGACCAAGGGAATATGAATAAAAGTGATGTGTGGaAGTTAAAGATTAATATTCCTCATGAAAATATAAAAATACTTAGCAAAATATTAGCAAATCTAGCAATATATAAAAAGGATATGACACTATGACAAGTAGAATTTATCCAGAGTAAAAAGCTGGCTTAATATCAGAAAATCAGTCCCTGTCATTCAGAATTTAATTATGTCAATAGATGCAAAAAAAGTAATAAAATTCAATGCTtGTTcATTATAAAATCTCTTGGCAAACTAACTGCTATGGTGTAAATGTATAGCCTCTAATATTCATGTTGAAACCTAATTTCTATTTGGAGGTACTAAAATTTGGGACCTTTGGGGATGTGATTAGGTCATTAGGGCTGTACCCTCATGAATGGATTAGTaCCTTATTAAAATACTGGAGTTAAATAGCTTAGGTCCTTTTTTGTCCTCCCCACTTCTGCCATGTAAGGACCCAACAAGAGAGCCCTCGCCAGACACTGAACCTGCCAGCATCTTGATCTTGGATTTTCCAGCCTTCAGAGCTGTGAAAAATAGATTTGTGTGCTTTATAAATTATCCAATCTGTGGTATTTTTATAGTTGTACAAACAGAGTAAGACACTAACATAAAGGAAAATGTCCTCAGACTGATAAAGGGCATCTAAAAATAaACCTCCACATCATACTTAATTGTGAAATATTAAACACTTCCTTCAAAGACCGTTCCTGGAGGTGCTAACCAGTGTAATAGGACAAGGAAAATAATTGAAAGGTATAAAGATTGGAAATGAAAAAAtATAAGTCTCTTCAGAGACAGCATGATTGTATACATAGAAGGTCCAAAGGAAAGTACAGAGAAAAACAGAATAACAAAAACAAATGAAAAAAACACTAGAACTGATATGTAAATTTAGCAGTCATAGGATTCAAGGTCAGTATCTTAAAAAGTAATTGTATTTCTATGTATTAGCAACAAACAATTGATACATGAAATTAAAACAAAAAAAAAAACAAGAACAAAAAAACCCTGCCGTAAATAATAAAATAAAAAATATGCAAATATTTATAATAAAAGATGTGGAAAACCTGTACACTGTATAGCTACAAAACATTGCTGAGAGGAATTAAGAAAATCTAAATGAATAGCAAAACATGCTATAGTAATGAATTGGACAATTAATATTTTAAGGTGCAATTTTTTCTCAAAATCATCTCTAGATCCAAATAAAAATTCAAGCAGACACCCAGAGCCTAGATGTTGGTTTCTAAAGTTATTTTCAAATAAAAGAAGTCAGGGTTCTTTTGATAAATGTTTGATGTTATAACTAAGACAGGAAATATACAAGATAAGCCTGGAACATTCTGTAATGTCAGAAAGTAAATAAATGCTCAAACAGTAAACATTGGGATATGTCAGAGAGATACAGGAGTCAACCAAGTGAGACCAAATAAAGTAGTACTGGATTATCATCCAAAGGATAAAATAAATATCCATGAGCTCACACTGATATAAATAAATAAATGGGGAAAATAAGCAAATTTCCTATGCAAAAAAATTCTTAATAATGTATGTAGATGTGCTGCTTCAAGCAGGTAAAATATAAATTCTCACTCCTAAAGTGTGGGCTGTGCATAGTAACTGCCAAAGGTTATGTTATGAAAAGGGGAAAAATCAATTTTGTGAAGAAAACTAACAAATATTTCCTCAGCCAGATGATCAAGGTTGGCATTAGCAGTAGAAAATAATGCTGATAGTATaTgCCATTCATATGATATGATAAGAATGGCACATTACCTCTGTGATCATCTTCTCAAAAACCTATCTACTCATGACCAAAACATCGTAAAAATCCCAAATGGAGAATATTCTACAAAATACCTCTCCAGTAGTCCACAAAACCAGGGAAATCCTGAAAAACTGACATTGCCAAGAGGAGCCTAAGGAAACATGACTAGATGTAATGTGATATAAAAAGGACATCAAGTAAAATCTAAGAAAATATAAATAAATGATGAACTTTAGTTTAAAATGATTTATCAGTATTGGTTCATGAATTGTGACAAATGCACCAAACTAATGTAAGATGTTTAAAaGGAAAATTTGACATGGAAATTCTCTGTATTATCTTTGTAACTTTTCTGCAAAACTAAACCATTTCTAAAATAAGCAGTTTATTTTAAAAGTTTTaAGATATCCAAAAAGGGTTTGTGTGAATTTTTCAGCTGATTCTCAAATTTATATGAATATACAATTCCTAAAaTAGTGCAACAATCTAACTAAAAATAAAACTCCAGTGTTAGGCCATCATCCTCAGCCCCAACCTCCAAGCCCACCTGAGTGTCAGGCTAGCCTCTGAAGTCCAGGCTTCAGGCCTACCCCAGCACCAGGTCAGCACCCACAGAAACAGATTTCAGGCCTGTTCAGCACCAGGTCTGCCTCTGCAGAcCCAGGCTCCAGGATGACACCTATTGACTCAGGCTCCAGGCCCACCCCAGGCCTCAGACTGGCCCAGTGCCAGATTAACTCAGCCCCAGGCTTCAGGCCTATTCTAGCACCAGGTGCTCTGGAGTCCAGGCCAGCAGCTACACACTCAGTCTCTAGTCCTACTCCAGTGCCAGGTTGATACTTGGAGACTCCGGCTCTAAGCCAGCCCTCATAGTCTCAGGTACTGGGCCAACACCCATGGACCCAGTGTTCAGGAAGTTCCCTACTGACAGAGGATCCAGGCCTACCCAGTGCCAAGTTAGTGCTTGTGGTCTCAGACTTTAGATTTGCCCCCATAGATCCAGGTTCCAAGTCAGCCTTCACAGACCAAGGCACCAGGGCCACCCTCATGGAACCAGTCACAGGTCCTCCACAATGAATACTGGTGTGAGGCCTGACTCAGTGGACTGAGTTTCCACACTTAACCCTGCAGATTAATGCACTAGGCCTACCCACTTAGTCCCTCAGGTACCAGGCCAGCCTTCTCAAGGACCTCAGCAGCAAGCCCACCATGGACCGTACCAGGCAGCCTGTCCAGAATATCTAGATTGGCAGACTACTGAAGATTGCTGGCTTTCCTGCCAAAGCCAGTCTATAAAGACTGAAATAAGGGCCTACTGCTTCAAATTCATATAGTCCAATGCTTTGCCACAAGGATGACAAACAATCAgGGAAACATGACACCAATAAGGACACAAAATAAAGCACTGGTAGCCAACATTTTAAAAATGAAGACTTAAGAACTGCCTGACAAATAATTCTACATGATCATCTTGAAGAAGCTCAGTGAGCTGTAAGAGAACGAACACACACACACACACACACTCTCACACACAGACACATATATATCCAAATGAAATCAAGAAAGGAATACATGAACAAAATGATAAGTTCAACAAAGAGATAGCAACATAAAAACAAACCAAACAGAAATACTGAAGCTGACAAACACAATGACTGAACTAAAAATTTTAGAGAGAGCTTCAACGATGGACTAATTCAAGCAGAAGAAAAAATAAGTgaGCTCAAAGACAGATCATTTGAAATCACAACATCAGAACAACAGCAACAACAAAAAAAGCATAATAAAAAAGTGGGAAAAAGCCTATAAGATGTATGGAATACCATCAAGTGAACCAATATACAAATTATGGAAGTCTCAGAAGGAACAGAGGAAAAAAAGGAGGTGGGGGCAGAAAAAAAAATAACAGAAAACTTTCCAAATTTGGAGAGGTAAATGAACATCCAGATgCTTGAAGGCCAAAAAGCACCAGGTAGATTAAGCAGATGTTACTCAAGGCACAAAATAAAGCTCTCAAAAGTCAAAGACAAACAGATAATTGTGAAAGCAGCAAGAAAAAAAGCCACTTGTCACATAGAAGGGAACTCCTTCAGAcaGCACATTTCTTAGTAGAAATCTTTCAGGCGTGGCTTACAAGAAACCCTAAAGGGATTTCTACAAAAATTGAAAGAAAGGCAAAGACAATAATTTGCAGCATGAAAACATGAAAGTATAAAACTCATTGGAAAAGTAAATAGTTAAATTCAGAATACAATAATAGTATTATCATGGTGCATAAATCACTCATCTTTAGTATAAAGACAAAGCTATTAATAATAGCTACAATAATTTGTCAAGGAATGCAAATAAAAAAGAAAGGAATTATGACACTGAAAACATAAAATGAAGGGTAGGCAGAGTAAAAGTATAGAGGTTTTTTTTTTTTTTTACGTGATTGAAGTTAAGCTGTTATCAGCTTAAAATATCCTGTTATAACTATAAGATGTTTGAGGTAAGCTTCATGGTAACCACAAATCCAAAACCTATGGTAGACACAAAAAGATGAAAAAGTAAAGAATCAAAGCATACCACTAGGAAAAATTACCTAGTTACAAAAGAAGACATCAAGAGAGGGAAAAAAAAGGAACAAAAGATCTACAAAACAACCAGAAAACAATGGACAAAATGGTAGTAATACATCTTTACCTATAAATAATTACCTTAAATGTAAACAGATTAAATTATTGAATCAAAAAAAAGAGTAGGTACAAGATACTCGGTTTACTTTTAAGGACACATGTATTGAAAGTACATGGATGGAAACAGATATTCCATGCAAGCAAAAACCAATGAGAGCAGAGGTGGCTGTACTCATATCAGGCATTAATAGACATTCAGTCAAAAACTGTAAAAAGAGACAAGGTTATTATGTGATAATAAAGGGATGAATTCATCAAGAGGATATAATAATAGTAAAAGATTTCAATATTGCCCTGCCAACAATAGAGAGCTCATCTGGATAAAACTCAATAAGGAAACATTGGATTTGAACCACACTTTAGATCAAATAGACCAAACAGATAGATATAGAATATGCCATCAATTGTAGCAGAATACACATTTTTATCCATTGACATAGAACATTCATCAGTATAAACCATATGTTAGGACAAAAAACAAGTTTTAAACATTTGAGAAGATTGAAATTATATCAAGTATCTTTTCTAACCACAATGATATAAAACTAAAAATCTGTAACAGGAAGAATTTTTTTAATTAGCAAATATGTGGAAACTATACAGCATGCTCCTGAACAAACAATGGGTCAAAAAATAATTTAAAACTGAAATTTAAAAATATTTTGAGACAAATGCAAATGGAAACACAGCATATCAAAACTTACCAGATGTAGCCGAAGCAATTCTAAGAGGAAACTTTGTAGCAATAAATGCCTACATCAAACAAGAAGAAAGATCTCAAATAAACAATCAAAGAAAGATCTCAAATAAACAATCAAAGAAAGATCTCAAATAAACAATCTATTGTTATAACTCAAAGAATGAGGGGgaGGCGGGTGGAAAACTAACCCCAGAGTCAGTAGAAGAAAAAAAATAAAAGATCAGAGCAGAAGTAAATGAAATAGAATGTAGAAGAGCAATAGAAGATCAACAAAACCAAGAGCTGTTGTTCTGAAAAAATAAAATCAATACATCTTTAACTAAACTAACAAAAAATAGAGATGAGTCACAAGTAAATAAAAGTATAAATGAAAGAAGAGACATTATTATTGATACCACCAAAATAGAgAGGATCATGAGAAACTACTAGGAACAATTATATGGCAACAAGTTGGATAACCTAGGAGAAATGGATACATTTCTagACACAGCCAGCCTAGCAAGACTGAATAATGAATAAGTAGAAAATCTGAATAGACCAACAATGAGTAACAAGATTGAATCCATGATAAAAAGTCATCAAAGAAAAGTGCAGGCCCTGAGAGCTTAAATACTAATTCTACCAAACATTTTAAGACAAACTAACCAATCTTTCTCAAACTCTTCTTTAAGAGAGGGGCAGGCGTGGTGGCTCATGCCCGTAATCCCAGCCCTTTGGGAGGCCAAGAGAGGCGGGATCACCTGgGGTCAGGAGTTCGAGACCAGCCTGACCAACATGGAGAAACCCCATCTCTACTAAAAATACAAAATTAGCCGGGAGTGGTGGCTCATGCCTGTATTCCCAGCAACACAGTAGGCTGAGGCAGGAGAATTGCCTGAACACAGGAGGCAGAGGTTACAGTAAGCTGAGATTGTGCCATTGCACTCCAGCCTGGGCAACAAGAATGAAACTCAGTCTATAAAAGAAAAGAAAAGAAAAGAAAAGAAGGAATATTTTAAAATTCATTTTAAAAGGCAAGCATTAATTACCCTGATATCACAGCCAGACAAAATCACTATAAGACAAGAAAATTACAAGCCAATATCTATGATGAACATAGATGCAAATATCCTCAACAAAATATTTCCAAGCTGAATTCAACAGCACATTGAAAAGATCATTCACCGTAATGAAATGGACAGTGAGCCGAAATCATGCCATTGCATTCCAACCTGGGCAACAACAACAACAACAACAACAACAACAACAACAAAGAAATCTCAATACAAAAAAAAAAAGGTAAAAGAATCTACGTcTCCAAAATCTCAAACTGTCATAGTAGCCCTGGACTTCTTACCCTTTTACATGACAGAAAAATACCAACTATGGCAGCAGCACAGATCATGTGTTAATCATCCTGTTTCCCTAATGCCTAATATTAGAAGAGATAAGGCAAATAGCAATGC\n",
      "46374\n",
      "0\n",
      "[249, 402, 657, 666, 698, 797, 822, 948, 965, 1314, 1581, 1597, 1621, 1644, 1651, 1659, 1682, 1707, 1719, 1779, 1800, 1804, 1809, 1849, 1853, 1878, 1949, 1974, 2179, 2272, 2457, 2506, 3383, 3442, 3692, 3929, 3983, 4081, 4155, 4251, 5153, 5175, 5409, 5999, 6529, 6827, 7179, 7283, 7332, 7659, 7879, 7996, 8219, 9106, 9390, 9401, 9421, 9429, 9580, 10132, 10145, 10276, 10641, 10679, 10682, 11822, 12318, 12704, 12893, 13396, 13477, 13777, 14058, 14169, 14275, 14434, 14837, 14866, 14888, 14970, 15002, 15245, 15407, 15421, 15530, 15663, 15690, 15698, 16089, 16113, 16129, 16176, 16307, 16321, 16522, 16672, 16724, 16942, 17048, 17248, 17851, 17874, 18235, 18517, 18593, 18688, 18964, 19046, 19112, 19401, 19980, 20079, 20215, 20444, 20509, 20550, 20990, 21684, 22174, 22410, 22414, 22464, 22895, 22933, 22938, 22942, 22959, 22963, 23036, 23040, 23060, 23124, 23146, 23154, 23468, 23867, 24150, 24669, 24758, 24911, 24973, 25176, 25193, 25208, 25232, 25297, 25328, 25342, 25353, 25358, 25362, 25636, 25789, 27120, 27222, 27454, 27689, 27836, 28170, 28340, 28527, 28725, 28811, 28994, 29037, 29269, 29491, 29571, 29721, 29770, 29881, 29884, 30278, 30376, 30482, 30633, 30934, 30957, 31036, 31097, 31398, 31534, 31639, 31679, 31751, 31892, 31954, 31979, 31989, 32154, 32267, 32338, 32839, 33070, 33108, 33512, 33717, 34758, 34793, 35631, 35747, 35901, 36068, 36787, 37162, 37166, 37173, 37686, 37750, 40253, 40485, 40795, 41606, 42401, 42766, 43051, 43236, 43675, 43980, 44307, 44943, 45101, 45611, 45627, 45660, 45684, 45742, 46093, 46115, 46220]\n",
      "[163320977, 163321130, 163321385, 163321394, 163321426, 163321525, 163321550, 163321676, 163321693, 163322042, 163322309, 163322325, 163322349, 163322372, 163322379, 163322387, 163322410, 163322435, 163322447, 163322507, 163322528, 163322532, 163322537, 163322577, 163322581, 163322606, 163322677, 163322702, 163322907, 163323000, 163323185, 163323234, 163324111, 163324170, 163324420, 163324657, 163324711, 163324809, 163324883, 163324979, 163325881, 163325903, 163326137, 163326727, 163327257, 163327555, 163327907, 163328011, 163328060, 163328387, 163328607, 163328724, 163328947, 163329834, 163330118, 163330129, 163330149, 163330157, 163330308, 163330860, 163330873, 163331004, 163331369, 163331407, 163331410, 163332550, 163333046, 163333432, 163333621, 163334124, 163334205, 163334505, 163334786, 163334897, 163335003, 163335162, 163335565, 163335594, 163335616, 163335698, 163335730, 163335973, 163336135, 163336149, 163336258, 163336391, 163336418, 163336426, 163336817, 163336841, 163336857, 163336904, 163337035, 163337049, 163337250, 163337400, 163337452, 163337670, 163337776, 163337976, 163338579, 163338602, 163338963, 163339245, 163339321, 163339416, 163339692, 163339774, 163339840, 163340129, 163340708, 163340807, 163340943, 163341172, 163341237, 163341278, 163341718, 163342412, 163342902, 163343138, 163343142, 163343192, 163343623, 163343661, 163343666, 163343670, 163343687, 163343691, 163343764, 163343768, 163343788, 163343852, 163343874, 163343882, 163344196, 163344595, 163344878, 163345397, 163345486, 163345639, 163345701, 163345904, 163345921, 163345936, 163345960, 163346025, 163346056, 163346070, 163346081, 163346086, 163346090, 163346364, 163346517, 163347848, 163347950, 163348182, 163348417, 163348564, 163348898, 163349068, 163349255, 163349453, 163349539, 163349722, 163349765, 163349997, 163350219, 163350299, 163350449, 163350498, 163350609, 163350612, 163351006, 163351104, 163351210, 163351361, 163351662, 163351685, 163351764, 163351825, 163352126, 163352262, 163352367, 163352407, 163352479, 163352620, 163352682, 163352707, 163352717, 163352882, 163352995, 163353066, 163353567, 163353798, 163353836, 163354240, 163354445, 163355486, 163355521, 163356359, 163356475, 163356629, 163356796, 163357515, 163357890, 163357894, 163357901, 163358414, 163358478, 163360981, 163361213, 163361523, 163362334, 163363129, 163363494, 163363779, 163363964, 163364403, 163364708, 163365035, 163365671, 163365829, 163366339, 163366355, 163366388, 163366412, 163366470, 163366821, 163366843, 163366948]\n"
     ]
    }
   ],
   "source": [
    "print(nseq)\n",
    "print(len(nseq))\n",
    "print(n_lens)\n",
    "print(pred_pos)\n",
    "print(ref_poss)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'cG'"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "nseq[163324853-ref_start:163324853-ref_start+2]"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "deepsignalpenv",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.17"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
